FetchImports, Validatablepublic class ModelInterface extends java.lang.Object implements FetchImports, Validatable
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<java.lang.String> |
fetchImports() |
|
ModelBackingBean |
getBackingBeanModel() |
|
java.lang.String |
getClassName() |
|
java.util.List<ModelInterfaceMethod> |
getMethods() |
|
java.lang.String |
getTypeParameterNamesString() |
|
java.lang.String |
getTypeParametersString() |
|
boolean |
hasTypeParameter() |
|
java.lang.String |
interfaceClassName() |
|
java.lang.String |
interfaceClassSimpleName() |
|
boolean |
isRootInterface() |
|
boolean |
validate() |
public ModelBackingBean getBackingBeanModel()
public boolean isRootInterface()
public boolean hasTypeParameter()
public java.lang.String getTypeParametersString()
public java.lang.String getTypeParameterNamesString()
public java.lang.String getClassName()
public java.lang.String interfaceClassSimpleName()
public java.lang.String interfaceClassName()
public java.util.List<ModelInterfaceMethod> getMethods()
public java.util.Set<java.lang.String> fetchImports()
fetchImports in interface FetchImports@DeclareCompilerMessage(code="432",
enumValueName="BB_MAPPING_ANNOTATION_MUST_BE_PRESENT_ADD_TO_PARENT_TRAVERSALS",
message="The method is a parent traversal. You must add the ${0} annotation to bind the backing bean to a parent backing bean field.",
processorClass=FluentApiProcessor.class)
public boolean validate()
validate in interface ValidatableCopyright © 2023–2024 Holisticon AG. All rights reserved.