ch.sahits.codegen.java.model
Class JavaClassDefinition
java.lang.Object
ch.sahits.codegen.java.model.JavaClassDefinition
public final class JavaClassDefinition
- extends java.lang.Object
Data class for a Java class definition holding modifiers, package and type
- Since:
- 1.2.0
- Author:
- Andi Hotz, Sahits GmbH
|
Constructor Summary |
JavaClassDefinition(java.lang.String type,
java.lang.String packageName,
boolean isPublic,
boolean isAbstract,
boolean isFinal)
Constructor initializing the fields |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaClassDefinition
public JavaClassDefinition(java.lang.String type,
java.lang.String packageName,
boolean isPublic,
boolean isAbstract,
boolean isFinal)
- Constructor initializing the fields
- Parameters:
type - packageName - isPublic - isAbstract - isFinal -
getType
public final java.lang.String getType()
- Returns:
- the type
getPackageName
public final java.lang.String getPackageName()
- Returns:
- the packageName
isPublic
public final boolean isPublic()
- Returns:
- the isPublic
isAbstract
public final boolean isAbstract()
- Returns:
- the isAbstract
isFinal
public final boolean isFinal()
- Returns:
- the isFinal