public class IndexerInfo
extends java.lang.Object
TestObject's indexer. Indexers are a special type of
property in an array form. Information provided includes whether the indexer has a Getter,
a Setter, or both, as well as the canonical type of the values stored within the indexer and
the signature of the indexer, including the name of the indexer property and the canonical
types of the indexes themselves.| Constructor and Description |
|---|
IndexerInfo(boolean hasGetter,
boolean hasSetter,
java.lang.String indexerSig,
java.lang.String valueType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getIndexerSig()
Returns the signature of the indexer.
|
java.lang.String |
getValueType()
Returns the canonical type of the indexer's value (return type)
|
boolean |
hasGetter()
Returns whether the indexer has a "Get" method
|
boolean |
hasSetter()
Returns whether the indexer has a "Set" method
|
java.lang.String |
toString() |
public IndexerInfo(boolean hasGetter,
boolean hasSetter,
java.lang.String indexerSig,
java.lang.String valueType)
public boolean hasGetter()
public boolean hasSetter()
public java.lang.String getIndexerSig()
public java.lang.String getValueType()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object