public class FieldParsingContext extends Object
| Modifier and Type | Field and Description |
|---|---|
boolean |
buildExtractor |
String |
className |
ColumnInfo |
columnInfo |
ColumnType |
columnType |
String |
cqlColumn |
EntityParsingContext |
entityContext |
com.squareup.javapoet.TypeName |
entityRawType |
com.squareup.javapoet.CodeBlock |
fieldInfoCode |
String |
fieldName |
IndexInfo |
indexInfo |
String |
quotedCqlColumn |
String |
simpleClassName |
| Constructor and Description |
|---|
FieldParsingContext(EntityParsingContext entityContext,
com.squareup.javapoet.TypeName entityRawType,
FieldInfoContext fieldInfoContext) |
FieldParsingContext(EntityParsingContext entityContext,
com.squareup.javapoet.TypeName entityRawType,
FieldInfoContext fieldInfoContext,
boolean buildExtractor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addUDTMeta(com.squareup.javapoet.TypeName rawUdtType,
com.squareup.javapoet.TypeSpec typeSpec) |
void |
addUDTMetaSignature(com.squareup.javapoet.TypeName rawUdtType,
FieldParser.UDTMetaSignature udtMetaSignature) |
boolean |
equals(Object o) |
boolean |
equalsTo(FieldParsingContext o) |
FieldValidator |
fieldValidator() |
static FieldParsingContext |
forConfig(GlobalParsingContext parsingContext,
TypeElement typeElement,
com.squareup.javapoet.TypeName typeName,
String className,
String fieldName) |
FieldParsingContext |
forOptionalType(com.squareup.javapoet.TypeName entityType,
com.squareup.javapoet.TypeName nestedType,
boolean frozen) |
CodecFactory.CodecInfo |
getCodecFor(com.squareup.javapoet.TypeName typeName) |
FieldParser.UDTMetaSignature |
getUDTMetaSignature(com.squareup.javapoet.TypeName rawUdtType) |
int |
hashCode() |
boolean |
hasProcessedUDT(com.squareup.javapoet.TypeName rawUdtType) |
FieldParsingContext |
noLambda(com.squareup.javapoet.TypeName entityType,
com.squareup.javapoet.TypeName sourceType) |
String |
toStringForViewCheck() |
TypeValidator |
typeValidator() |
String |
udtClassName() |
public final String fieldName
public final String className
public final String simpleClassName
public final String cqlColumn
public final String quotedCqlColumn
public final EntityParsingContext entityContext
public final com.squareup.javapoet.CodeBlock fieldInfoCode
public final com.squareup.javapoet.TypeName entityRawType
public final ColumnType columnType
public final ColumnInfo columnInfo
public final IndexInfo indexInfo
public boolean buildExtractor
public FieldParsingContext(EntityParsingContext entityContext, com.squareup.javapoet.TypeName entityRawType, FieldInfoContext fieldInfoContext)
public FieldParsingContext(EntityParsingContext entityContext, com.squareup.javapoet.TypeName entityRawType, FieldInfoContext fieldInfoContext, boolean buildExtractor)
public static FieldParsingContext forConfig(GlobalParsingContext parsingContext, TypeElement typeElement, com.squareup.javapoet.TypeName typeName, String className, String fieldName)
public FieldParsingContext noLambda(com.squareup.javapoet.TypeName entityType, com.squareup.javapoet.TypeName sourceType)
public FieldParsingContext forOptionalType(com.squareup.javapoet.TypeName entityType, com.squareup.javapoet.TypeName nestedType, boolean frozen)
public boolean equalsTo(FieldParsingContext o)
public String toStringForViewCheck()
public boolean hasProcessedUDT(com.squareup.javapoet.TypeName rawUdtType)
public void addUDTMeta(com.squareup.javapoet.TypeName rawUdtType,
com.squareup.javapoet.TypeSpec typeSpec)
public void addUDTMetaSignature(com.squareup.javapoet.TypeName rawUdtType,
FieldParser.UDTMetaSignature udtMetaSignature)
public FieldParser.UDTMetaSignature getUDTMetaSignature(com.squareup.javapoet.TypeName rawUdtType)
public String udtClassName()
public TypeValidator typeValidator()
public FieldValidator fieldValidator()
public CodecFactory.CodecInfo getCodecFor(com.squareup.javapoet.TypeName typeName)
Copyright © 2012-2021. All Rights Reserved.