M
- C
- public abstract class AttributeTypeCodeGen<M extends MethodGeneratorI,C extends SourceGeneratorI,A extends CBOAttributeTypeI>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_NN_TOOLS |
Constructor and Description |
---|
AttributeTypeCodeGen(A attrType,
java.lang.String attrName) |
Modifier and Type | Method and Description |
---|---|
abstract void |
generateAdditionalEtters(C classToModify,
boolean getterOnly) |
abstract void |
generateDefaultNNGetterWithoutParams(C classToModify) |
abstract void |
generateDefaultNNGetterWithParams(C classToModify) |
void |
generateSetBOLoaderHookCode(M methodToModify) |
void |
generateSetHookCode(M methodToModify) |
java.lang.String |
getFQNOfToolsClassToUse() |
java.lang.String |
getPrimitiveOrOriginalType() |
public static final java.lang.String DEFAULT_NN_TOOLS
public AttributeTypeCodeGen(A attrType, java.lang.String attrName)
public void generateSetBOLoaderHookCode(M methodToModify)
public void generateSetHookCode(M methodToModify)
public abstract void generateAdditionalEtters(C classToModify, boolean getterOnly)
public abstract void generateDefaultNNGetterWithParams(C classToModify)
public abstract void generateDefaultNNGetterWithoutParams(C classToModify)
public java.lang.String getFQNOfToolsClassToUse()
public java.lang.String getPrimitiveOrOriginalType()
Copyright © 2000-2025 OAshi S.à r.l. All Rights Reserved.