public abstract class BeanValidator extends Object
| Modifier and Type | Field and Description |
|---|---|
List<String> |
RESERVED_KEYWORDS |
| Constructor and Description |
|---|
BeanValidator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isCounterTable(AptUtils aptUtils,
com.squareup.javapoet.TypeName rawClassType,
List<FieldParser.FieldMetaSignature> parsingResults) |
void |
validateComputed(AptUtils aptUtils,
com.squareup.javapoet.TypeName rawClassType,
List<FieldParser.FieldMetaSignature> parsingResults) |
ConstructorInfo |
validateConstructor(AptUtils aptUtils,
com.squareup.javapoet.TypeName typeName,
TypeElement typeElement) |
void |
validateCqlColumnNotReservedWords(AptUtils aptUtils,
com.squareup.javapoet.TypeName rawClassType,
List<FieldParser.FieldMetaSignature> parsingResults) |
void |
validateEntityNames(AptUtils aptUtils,
List<TypeElement> entityTypes) |
void |
validateHasPartitionKey(AptUtils aptUtils,
com.squareup.javapoet.TypeName rawClassType,
List<FieldParser.FieldMetaSignature> parsingResults) |
void |
validateIsAConcreteClass(AptUtils aptUtils,
TypeElement typeElement) |
void |
validateNoDuplicateNames(AptUtils aptUtils,
com.squareup.javapoet.TypeName rawClassType,
List<FieldParser.FieldMetaSignature> parsingResults) |
void |
validateNoStaticColumnsForView(AptUtils aptUtils,
com.squareup.javapoet.TypeName rawClassType,
List<FieldParser.FieldMetaSignature> parsingResults) |
void |
validateStaticColumns(AptUtils aptUtils,
com.squareup.javapoet.TypeName rawClassType,
List<FieldParser.FieldMetaSignature> parsingResults) |
void |
validateViewsAgainstBaseTable(AptUtils aptUtils,
List<EntityMetaCodeGen.EntityMetaSignature> viewSignatures,
List<EntityMetaCodeGen.EntityMetaSignature> entitySignatures) |
public void validateEntityNames(AptUtils aptUtils, List<TypeElement> entityTypes)
public void validateIsAConcreteClass(AptUtils aptUtils, TypeElement typeElement)
public ConstructorInfo validateConstructor(AptUtils aptUtils, com.squareup.javapoet.TypeName typeName, TypeElement typeElement)
public void validateNoDuplicateNames(AptUtils aptUtils, com.squareup.javapoet.TypeName rawClassType, List<FieldParser.FieldMetaSignature> parsingResults)
public void validateCqlColumnNotReservedWords(AptUtils aptUtils, com.squareup.javapoet.TypeName rawClassType, List<FieldParser.FieldMetaSignature> parsingResults)
public void validateStaticColumns(AptUtils aptUtils, com.squareup.javapoet.TypeName rawClassType, List<FieldParser.FieldMetaSignature> parsingResults)
public void validateNoStaticColumnsForView(AptUtils aptUtils, com.squareup.javapoet.TypeName rawClassType, List<FieldParser.FieldMetaSignature> parsingResults)
public void validateHasPartitionKey(AptUtils aptUtils, com.squareup.javapoet.TypeName rawClassType, List<FieldParser.FieldMetaSignature> parsingResults)
public boolean isCounterTable(AptUtils aptUtils, com.squareup.javapoet.TypeName rawClassType, List<FieldParser.FieldMetaSignature> parsingResults)
public void validateComputed(AptUtils aptUtils, com.squareup.javapoet.TypeName rawClassType, List<FieldParser.FieldMetaSignature> parsingResults)
public void validateViewsAgainstBaseTable(AptUtils aptUtils, List<EntityMetaCodeGen.EntityMetaSignature> viewSignatures, List<EntityMetaCodeGen.EntityMetaSignature> entitySignatures)
Copyright © 2012-2021. All Rights Reserved.