public final class BeanInfo extends Object
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.thirdparty.guava.common.base.Optional<com.google.gwt.core.ext.typeinfo.JAbstractMethod> |
getCreatorMethod() |
Map<String,com.google.gwt.core.ext.typeinfo.JParameter> |
getCreatorParameters() |
com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility |
getCreatorVisibility() |
com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility |
getFieldVisibility() |
com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility |
getGetterVisibility() |
com.google.gwt.thirdparty.guava.common.base.Optional<BeanIdentityInfo> |
getIdentityInfo() |
Set<String> |
getIgnoredFields() |
com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility |
getIsGetterVisibility() |
com.google.gwt.core.ext.typeinfo.JClassType[] |
getParameterizedTypes() |
List<String> |
getPropertyOrderList() |
com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility |
getSetterVisibility() |
com.google.gwt.core.ext.typeinfo.JClassType |
getType() |
com.google.gwt.thirdparty.guava.common.base.Optional<BeanTypeInfo> |
getTypeInfo() |
boolean |
isCreatorDefaultConstructor() |
boolean |
isCreatorDelegation() |
boolean |
isIgnoreUnknown() |
boolean |
isPropertyOrderAlphabetic() |
static BeanInfo |
process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
BeanJsonMapperInfo mapperInfo) |
public static BeanInfo process(com.google.gwt.core.ext.TreeLogger logger, JacksonTypeOracle typeOracle, BeanJsonMapperInfo mapperInfo) throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionpublic com.google.gwt.core.ext.typeinfo.JClassType getType()
public com.google.gwt.core.ext.typeinfo.JClassType[] getParameterizedTypes()
public boolean isCreatorDefaultConstructor()
public com.google.gwt.thirdparty.guava.common.base.Optional<com.google.gwt.core.ext.typeinfo.JAbstractMethod> getCreatorMethod()
public Map<String,com.google.gwt.core.ext.typeinfo.JParameter> getCreatorParameters()
public boolean isCreatorDelegation()
public com.google.gwt.thirdparty.guava.common.base.Optional<BeanTypeInfo> getTypeInfo()
public com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility getFieldVisibility()
public com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility getGetterVisibility()
public com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility getIsGetterVisibility()
public com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility getSetterVisibility()
public com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility getCreatorVisibility()
public boolean isIgnoreUnknown()
public boolean isPropertyOrderAlphabetic()
public com.google.gwt.thirdparty.guava.common.base.Optional<BeanIdentityInfo> getIdentityInfo()
Copyright © 2013. All Rights Reserved.