Class Method

java.lang.Object
org.mybatis.generator.api.dom.java.JavaElement
org.mybatis.generator.api.dom.java.Method

public class Method extends JavaElement
  • Constructor Details

    • Method

      public Method(String name)
    • Method

      public Method(Method original)
      Copy constructor. Not a truly deep copy, but close enough for most purposes.
      Parameters:
      original - the original
  • Method Details

    • getBodyLines

      public List<String> getBodyLines()
    • addBodyLine

      public void addBodyLine(String line)
    • addBodyLine

      public void addBodyLine(int index, String line)
    • addBodyLines

      public void addBodyLines(Collection<String> lines)
    • addBodyLines

      public void addBodyLines(int index, Collection<String> lines)
    • isConstructor

      public boolean isConstructor()
    • setConstructor

      public void setConstructor(boolean constructor)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getTypeParameters

      public List<TypeParameter> getTypeParameters()
    • addTypeParameter

      public void addTypeParameter(TypeParameter typeParameter)
    • addTypeParameter

      public void addTypeParameter(int index, TypeParameter typeParameter)
    • getParameters

      public List<Parameter> getParameters()
    • addParameter

      public void addParameter(Parameter parameter)
    • addParameter

      public void addParameter(int index, Parameter parameter)
    • getReturnType

      public Optional<FullyQualifiedJavaType> getReturnType()
    • setReturnType

      public void setReturnType(FullyQualifiedJavaType returnType)
    • getExceptions

      public List<FullyQualifiedJavaType> getExceptions()
    • addException

      public void addException(FullyQualifiedJavaType exception)
    • isSynchronized

      public boolean isSynchronized()
    • setSynchronized

      public void setSynchronized(boolean isSynchronized)
    • isNative

      public boolean isNative()
    • setNative

      public void setNative(boolean isNative)
    • isDefault

      public boolean isDefault()
    • setDefault

      public void setDefault(boolean isDefault)
    • isAbstract

      public boolean isAbstract()
    • setAbstract

      public void setAbstract(boolean isAbstract)
    • isFinal

      public boolean isFinal()
    • setFinal

      public void setFinal(boolean isFinal)