public class MultiplexMappingInfo extends java.lang.Object
Multiplexers override automatic mappings and can be redefined using manual mappings.
Constructor and 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 and 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