public class TypeDefinition
extends java.lang.Object
implements java.io.Serializable
Type instance.
Generally speaking this information would come from annotations
(TypeDef) or XML mappings. An alternative form of
supplying custom types is programmatically via one of:| Constructor and Description |
|---|
TypeDefinition(java.lang.String name,
java.lang.Class typeImplementorClass,
java.lang.String[] registrationKeys,
java.util.Map<java.lang.String,java.lang.String> parameters) |
TypeDefinition(java.lang.String name,
java.lang.Class typeImplementorClass,
java.lang.String[] registrationKeys,
java.util.Properties parameters) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.String> |
getParameters() |
java.util.Properties |
getParametersAsProperties() |
java.lang.String[] |
getRegistrationKeys() |
java.lang.Class |
getTypeImplementorClass() |
int |
hashCode() |
java.lang.String |
toString() |
public TypeDefinition(java.lang.String name,
java.lang.Class typeImplementorClass,
java.lang.String[] registrationKeys,
java.util.Map<java.lang.String,java.lang.String> parameters)
public TypeDefinition(java.lang.String name,
java.lang.Class typeImplementorClass,
java.lang.String[] registrationKeys,
java.util.Properties parameters)
public java.lang.String getName()
public java.lang.Class getTypeImplementorClass()
public java.lang.String[] getRegistrationKeys()
public java.util.Map<java.lang.String,java.lang.String> getParameters()
public java.util.Properties getParametersAsProperties()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.