public final class PropertyInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
PropertyInfo.AdditionalMethod |
| Modifier and Type | Method and Description |
|---|---|
List<PropertyInfo.AdditionalMethod> |
getAdditionalDeserializationMethods() |
List<PropertyInfo.AdditionalMethod> |
getAdditionalSerializationMethods() |
String |
getBackReference() |
String |
getGetterAccessor() |
BeanIdentityInfo |
getIdentityInfo() |
String |
getManagedReference() |
String |
getPropertyName() |
String |
getSetterAccessor() |
com.google.gwt.core.ext.typeinfo.JType |
getType() |
boolean |
isIgnored() |
boolean |
isRequired() |
boolean |
isVisible() |
static PropertyInfo |
process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
FieldAccessors fieldAccessors,
BeanJsonMapperInfo mapperInfo) |
static PropertyInfo |
process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
String propertyName,
com.google.gwt.core.ext.typeinfo.JParameter constructorParameter,
BeanInfo beanInfo)
Processes and construct a
PropertyInfo for a constructor parameter. |
void |
setRequired(boolean required) |
public static PropertyInfo process(com.google.gwt.core.ext.TreeLogger logger, JacksonTypeOracle typeOracle, FieldAccessors fieldAccessors, BeanJsonMapperInfo mapperInfo) throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionpublic static PropertyInfo process(com.google.gwt.core.ext.TreeLogger logger, JacksonTypeOracle typeOracle, String propertyName, com.google.gwt.core.ext.typeinfo.JParameter constructorParameter, BeanInfo beanInfo)
PropertyInfo for a constructor parameter.public boolean isIgnored()
public boolean isVisible()
public com.google.gwt.core.ext.typeinfo.JType getType()
public boolean isRequired()
public String getPropertyName()
public String getManagedReference()
public String getBackReference()
public String getGetterAccessor()
public String getSetterAccessor()
public List<PropertyInfo.AdditionalMethod> getAdditionalDeserializationMethods()
public List<PropertyInfo.AdditionalMethod> getAdditionalSerializationMethods()
public void setRequired(boolean required)
public BeanIdentityInfo getIdentityInfo()
Copyright © 2013. All Rights Reserved.