Interface PrototypeField

All Known Implementing Classes:
Structures.FieldData

public interface PrototypeField
  • Method Details

    • getParsed

      Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> getParsed()
    • getName

      String getName()
    • getDescription

      com.github.javaparser.ast.body.MethodDeclaration getDescription()
    • getDeclaration

      com.github.javaparser.ast.body.FieldDeclaration getDeclaration()
    • getFullType

      String getFullType()
    • getType

      com.github.javaparser.ast.type.Type getType()
    • isCollection

      boolean isCollection()
    • isExternal

      boolean isExternal()
    • isGenericMethod

      boolean isGenericMethod()
    • isGenericField

      boolean isGenericField()
    • isCustom

      boolean isCustom()
    • getIgnores

      Structures.Ignores getIgnores()
    • getPrototype

      PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> getPrototype()
    • getGenerics

      Map<String,com.github.javaparser.ast.type.Type> getGenerics()
    • getTypePrototypes

      Map<String,PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration>> getTypePrototypes()
    • getInterfaceGetter

      com.github.javaparser.ast.body.MethodDeclaration getInterfaceGetter()
    • getInterfaceSetter

      com.github.javaparser.ast.body.MethodDeclaration getInterfaceSetter()
    • getImplementationGetter

      com.github.javaparser.ast.body.MethodDeclaration getImplementationGetter()
    • getImplementationSetter

      com.github.javaparser.ast.body.MethodDeclaration getImplementationSetter()
    • getModifiers

    • getParent

      PrototypeField getParent()
    • addModifier

      void addModifier(ModifierType type, com.github.javaparser.ast.body.MethodDeclaration modifier, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> origin)
    • generateGetter

      com.github.javaparser.ast.body.MethodDeclaration generateGetter()
    • generateSetter

      com.github.javaparser.ast.body.MethodDeclaration generateSetter()
    • generateInterfaceGetter

      com.github.javaparser.ast.body.MethodDeclaration generateInterfaceGetter()
    • generateInterfaceSetter

      com.github.javaparser.ast.body.MethodDeclaration generateInterfaceSetter()
    • forceGenerateGetter

      com.github.javaparser.ast.body.MethodDeclaration forceGenerateGetter()
    • forceGenerateSetter

      com.github.javaparser.ast.body.MethodDeclaration forceGenerateSetter()
    • forceGenerateInterfaceGetter

      com.github.javaparser.ast.body.MethodDeclaration forceGenerateInterfaceGetter()
    • forceGenerateInterfaceSetter

      com.github.javaparser.ast.body.MethodDeclaration forceGenerateInterfaceSetter()
    • putToStore

      void putToStore(String key, Object value)
    • getFromStore

      <T> T getFromStore(String key)