public final class PropertyInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
PropertyInfo.AdditionalMethod |
| Modifier and Type | Method and Description |
|---|---|
com.google.gwt.thirdparty.guava.common.base.Optional<String> |
getBackReference() |
com.google.gwt.thirdparty.guava.common.base.Optional<com.fasterxml.jackson.annotation.JsonFormat> |
getFormat() |
com.google.gwt.thirdparty.guava.common.base.Optional<FieldReadAccessor> |
getGetterAccessor() |
com.google.gwt.thirdparty.guava.common.base.Optional<BeanIdentityInfo> |
getIdentityInfo() |
com.google.gwt.thirdparty.guava.common.base.Optional<String[]> |
getIgnoredProperties() |
com.google.gwt.thirdparty.guava.common.base.Optional<Boolean> |
getIgnoreUnknown() |
com.google.gwt.thirdparty.guava.common.base.Optional<com.fasterxml.jackson.annotation.JsonInclude.Include> |
getInclude() |
com.google.gwt.thirdparty.guava.common.base.Optional<String> |
getManagedReference() |
String |
getPropertyName() |
com.google.gwt.thirdparty.guava.common.base.Optional<FieldWriteAccessor> |
getSetterAccessor() |
com.google.gwt.core.ext.typeinfo.JType |
getType() |
com.google.gwt.thirdparty.guava.common.base.Optional<BeanTypeInfo> |
getTypeInfo() |
boolean |
isIgnored() |
boolean |
isRawValue() |
boolean |
isRequired() |
boolean |
isVisible() |
static PropertyInfo |
process(com.google.gwt.core.ext.TreeLogger logger,
JacksonTypeOracle typeOracle,
PropertyAccessors propertyAccessors,
BeanJsonMapperInfo mapperInfo) |
public static PropertyInfo process(com.google.gwt.core.ext.TreeLogger logger, JacksonTypeOracle typeOracle, PropertyAccessors propertyAccessors, BeanJsonMapperInfo mapperInfo) throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionpublic boolean isIgnored()
public boolean isVisible()
public com.google.gwt.core.ext.typeinfo.JType getType()
public boolean isRequired()
public String getPropertyName()
public boolean isRawValue()
public com.google.gwt.thirdparty.guava.common.base.Optional<String> getManagedReference()
public com.google.gwt.thirdparty.guava.common.base.Optional<String> getBackReference()
public com.google.gwt.thirdparty.guava.common.base.Optional<FieldReadAccessor> getGetterAccessor()
public com.google.gwt.thirdparty.guava.common.base.Optional<FieldWriteAccessor> getSetterAccessor()
public com.google.gwt.thirdparty.guava.common.base.Optional<BeanIdentityInfo> getIdentityInfo()
public com.google.gwt.thirdparty.guava.common.base.Optional<BeanTypeInfo> getTypeInfo()
public com.google.gwt.thirdparty.guava.common.base.Optional<com.fasterxml.jackson.annotation.JsonFormat> getFormat()
public com.google.gwt.thirdparty.guava.common.base.Optional<com.fasterxml.jackson.annotation.JsonInclude.Include> getInclude()
public com.google.gwt.thirdparty.guava.common.base.Optional<Boolean> getIgnoreUnknown()
public com.google.gwt.thirdparty.guava.common.base.Optional<String[]> getIgnoredProperties()
Copyright © 2014. All Rights Reserved.