Companion
object Companion
Content copied to clipboard
Functions
addOnMutationCall
Link copied to clipboard
addParameterNullCheckIfNeeded
Link copied to clipboard
fun addParameterNullCheckIfNeeded(configManager: ConfigManager, attr: AttributeInfo, paramName: String, builder: MethodSpec.Builder)
Content copied to clipboard
isAttributeSetCode
Link copied to clipboard
fun isAttributeSetCode(info: GeneratedModelInfo, attribute: AttributeInfo): CodeBlock
Content copied to clipboard
modelImplementsBindWithDiff
Link copied to clipboard
fun modelImplementsBindWithDiff(clazz: TypeElement, bindWithDiffMethod: MethodSpec, types: Types, elements: Elements): Boolean
Content copied to clipboard
notEqualsCodeBlock
Link copied to clipboard
fun notEqualsCodeBlock(useObjectHashCode: Boolean, type: TypeName, accessorCode: String): CodeBlock
Content copied to clipboard
setBitSetIfNeeded
Link copied to clipboard
fun setBitSetIfNeeded(modelInfo: GeneratedModelInfo, attr: AttributeInfo, stringSetter: MethodSpec.Builder)
Content copied to clipboard
shouldUseBitSet
Link copied to clipboard
fun shouldUseBitSet(info: GeneratedModelInfo, attr: AttributeInfo): Boolean
Content copied to clipboard
startNotEqualsControlFlow
Link copied to clipboard
fun startNotEqualsControlFlow(methodBuilder: MethodSpec.Builder, attribute: AttributeInfo): MethodSpec.Builder
Content copied to clipboard
fun startNotEqualsControlFlow(builder: MethodSpec.Builder, useObjectHashCode: Boolean, type: TypeName, accessorCode: String): MethodSpec.Builder
Content copied to clipboard
Properties
ATTRIBUTES_BITSET_FIELD_NAME
Link copied to clipboard