public class MultiplexMappingInfo extends java.lang.Object
Multiplexers override automatic mappings and can be redefined using manual mappings.
Constructor | Description |
---|---|
MultiplexMappingInfo(java.lang.Class baseClass) |
Creates a new instance for the specified class.
|
MultiplexMappingInfo(java.lang.Class baseClass,
java.lang.String typeAttribute) |
Creates a new instance for the specified class.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
equals(java.lang.Object o) |
Tests this object for equality with another object.
|
java.lang.Class |
getBaseClass() |
Returns the base class.
|
TypeInfo[] |
getChildClasses() |
Returns the child classes.
|
Comments |
getComments() |
Returns the comments.
|
java.lang.String |
getSource() |
Returns the source.
|
java.lang.String |
getTypeAttribute() |
Returns the type attribute.
|
int |
hashCode() |
Returns a hash code for this object.
|
void |
setChildClasses(TypeInfo[] childClasses) |
Sets the child classes.
|
void |
setComments(Comments comments) |
Sets the comments.
|
void |
setSource(java.lang.String source) |
Sets the source.
|
public MultiplexMappingInfo(java.lang.Class baseClass)
baseClass
- the base class.public MultiplexMappingInfo(java.lang.Class baseClass, java.lang.String typeAttribute)
baseClass
- the base class (null
not permitted).typeAttribute
- the type attribute (null
not permitted).public java.lang.Class getBaseClass()
public java.lang.String getTypeAttribute()
public TypeInfo[] getChildClasses()
public void setChildClasses(TypeInfo[] childClasses)
childClasses
- the child classes.public Comments getComments()
public void setComments(Comments comments)
comments
- the comments.public java.lang.String getSource()
public void setSource(java.lang.String source)
source
- the source.public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
o
- the other object.public int hashCode()
hashCode
in class java.lang.Object