@JsonApiResource(type="meta/type") public class MetaType extends MetaElement
| Constructor and Description |
|---|
MetaType() |
| Modifier and Type | Method and Description |
|---|---|
MetaCollectionType |
asCollection() |
MetaMapType |
asMap() |
MetaType |
getElementType() |
java.lang.Class<?> |
getImplementationClass() |
java.lang.reflect.Type |
getImplementationType() |
boolean |
isCollection() |
boolean |
isMap() |
void |
setElementType(MetaType elementType) |
void |
setImplementationType(java.lang.reflect.Type implementationType) |
addChild, asDataObject, asType, getChildren, getId, getName, getParent, hasId, setChildren, setId, setName, setParent, setParent, toStringpublic java.lang.Class<?> getImplementationClass()
public java.lang.reflect.Type getImplementationType()
public void setImplementationType(java.lang.reflect.Type implementationType)
public boolean isCollection()
public MetaCollectionType asCollection()
public boolean isMap()
public MetaMapType asMap()
public MetaType getElementType()
public void setElementType(MetaType elementType)