Package com.backblaze.b2.json
Class FieldInfo
- java.lang.Object
-
- com.backblaze.b2.json.FieldInfo
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFieldInfo.FieldRequirement
-
Field Summary
Fields Modifier and Type Field Description intconstructorArgIndexjava.lang.StringdefaultValueJsonOrNulljava.lang.reflect.FieldfieldB2JsonTypeHandlerhandlerbooleanisSensitivebooleanomitNullbooleanomitZeroFieldInfo.FieldRequirementrequirementVersionRangeversionRange
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description intcompareTo(FieldInfo o)B2JsonTypeHandlergetHandler()booleangetIsSensitive()java.lang.StringgetJsonMemberName()Returns the member name that this field is serialized to in Json.java.lang.StringgetName()Deprecated.usegetJsonMemberName()instead which is clearer.booleanisInVersion(int version)booleanisRequiredAndInVersion(int version)voidsetConstructorArgIndex(int index)
-
-
-
Field Detail
-
field
public final java.lang.reflect.Field field
-
handler
public final B2JsonTypeHandler handler
-
requirement
public final FieldInfo.FieldRequirement requirement
-
defaultValueJsonOrNull
public final java.lang.String defaultValueJsonOrNull
-
versionRange
public final VersionRange versionRange
-
constructorArgIndex
public int constructorArgIndex
-
isSensitive
public final boolean isSensitive
-
omitNull
public final boolean omitNull
-
omitZero
public final boolean omitZero
-
-
Method Detail
-
getName
@Deprecated public java.lang.String getName()
Deprecated.usegetJsonMemberName()instead which is clearer.Returns the member name that this field is serialized to in Json.
-
getJsonMemberName
public java.lang.String getJsonMemberName()
Returns the member name that this field is serialized to in Json.
-
getHandler
public B2JsonTypeHandler getHandler()
-
getIsSensitive
public boolean getIsSensitive()
-
compareTo
public int compareTo(FieldInfo o)
- Specified by:
compareToin interfacejava.lang.Comparable<FieldInfo>
-
setConstructorArgIndex
public void setConstructorArgIndex(int index)
-
isInVersion
public boolean isInVersion(int version)
-
isRequiredAndInVersion
public boolean isRequiredAndInVersion(int version)
-
-