Public Member Functions | |
| JModifiers () | |
| JModifiers | copy () |
| void | makePrivate () |
| void | makeProtected () |
| void | makePublic () |
| void | makePackage () |
| boolean | isFinal () |
| boolean | isAbstract () |
| boolean | isPrivate () |
| boolean | isProtected () |
| boolean | isPublic () |
| boolean | isPackage () |
| boolean | isStatic () |
| boolean | isTransient () |
| void | setAbstract (boolean isAbstract) |
| void | setFinal (boolean isFinal) |
| void | setStatic (boolean isStatic) |
| void | setTransient (boolean isTransient) |
| String | toString () |
The set of modifiers for a Method or Member variable
| org.exolab.javasource.JModifiers.JModifiers | ( | ) |
Creates a new JModifiers class, by default the modifiers presented are public.
Referenced by org.exolab.javasource.JModifiers.copy().
| JModifiers org.exolab.javasource.JModifiers.copy | ( | ) |
Creates a copy of this JModifiers
References org.exolab.javasource.JModifiers.isAbstract(), org.exolab.javasource.JModifiers.isFinal(), org.exolab.javasource.JModifiers.isStatic(), org.exolab.javasource.JModifiers.isTransient(), org.exolab.javasource.JModifiers.JModifiers(), org.exolab.javasource.JModifiers.setAbstract(), and org.exolab.javasource.JModifiers.setTransient().
Referenced by org.exolab.javasource.JMethodSignature.setModifiers(), and org.exolab.javasource.JConstructor.setModifiers().
| boolean org.exolab.javasource.JModifiers.isAbstract | ( | ) |
Returns true if the abstract qualifier is present.
This is only applicable to methods and classes.
Referenced by org.exolab.javasource.JModifiers.copy(), and org.exolab.javasource.JModifiers.toString().
| boolean org.exolab.javasource.JModifiers.isFinal | ( | ) |
Returns true if the final qualifier is present.
This is only applicable to methods and classes.
Referenced by org.exolab.javasource.JModifiers.copy(), and org.exolab.javasource.JModifiers.toString().
| boolean org.exolab.javasource.JModifiers.isPackage | ( | ) |
Returns true if the modifier represented is package (= without qualifier).
| boolean org.exolab.javasource.JModifiers.isPrivate | ( | ) |
Returns true if the modifier represented is private.
Referenced by org.exolab.javasource.JInterface.addField(), org.exolab.javasource.JClass.addMethod(), org.exolab.javasource.JInterface.print(), org.exolab.javasource.JConstructor.print(), org.exolab.javasource.JClass.print(), and org.exolab.javasource.JAnnotationType.print().
| boolean org.exolab.javasource.JModifiers.isProtected | ( | ) |
Returns true if the modifier represented is protected.
Referenced by org.exolab.javasource.JInterface.addMethod(), and org.exolab.javasource.JConstructor.print().
| boolean org.exolab.javasource.JModifiers.isPublic | ( | ) |
Returns true if the modifier represented is public.
Referenced by org.exolab.javasource.JInterface.print(), org.exolab.javasource.JClass.print(), org.exolab.javasource.JAnnotationType.print(), and org.exolab.javasource.JCompUnit.printStructures().
| boolean org.exolab.javasource.JModifiers.isStatic | ( | ) |
Returns true if the modifier represented is static.
Referenced by org.exolab.javasource.JModifiers.copy(), and org.exolab.javasource.JModifiers.toString().
| boolean org.exolab.javasource.JModifiers.isTransient | ( | ) |
Returns true if the modifier represented is transient.
Referenced by org.exolab.javasource.JModifiers.copy(), and org.exolab.javasource.JModifiers.toString().
| void org.exolab.javasource.JModifiers.makePackage | ( | ) |
Changes the visibility qualifier to package (= without qualifier).
| void org.exolab.javasource.JModifiers.makePrivate | ( | ) |
Changes the visibility qualifier to "private"
Referenced by org.exolab.javasource.JField.JField(), and org.exolab.javasource.JClass.main().
| void org.exolab.javasource.JModifiers.makeProtected | ( | ) |
Changes the visibility qualifier to "protected"
| void org.exolab.javasource.JModifiers.makePublic | ( | ) |
Changes the visibility qualifier to "public"
| void org.exolab.javasource.JModifiers.setAbstract | ( | boolean | isAbstract | ) |
Sets whether or not the "abstract" qualifier is present
This applies only to methods or classes.
| isAbstract | is a boolean which when true will indicate that the abstract qualifier should be present |
Referenced by org.exolab.javasource.JClass.addMethod(), org.exolab.javasource.JModifiers.copy(), and org.exolab.castor.builder.SourceFactory.createSourceCode().
| void org.exolab.javasource.JModifiers.setFinal | ( | boolean | isFinal | ) |
Sets whether or not the "final" qualifier is present
| isFinal | is a boolean which when true will indicate the final qualifiter is present |
Referenced by org.exolab.castor.builder.FieldInfo.createJavaField(), org.exolab.castor.builder.SourceFactory.createSourceCode(), org.exolab.javasource.JMethodSignature.setModifiers(), and org.exolab.javasource.JConstructor.setModifiers().
| void org.exolab.javasource.JModifiers.setStatic | ( | boolean | isStatic | ) |
Sets whether or not the "static" qualifier is present
| isStatic | is a boolean which when true will indicate the "static" qualifiter is present |
Referenced by org.exolab.castor.builder.FieldInfo.createJavaField(), and org.exolab.javasource.JClass.main().
| void org.exolab.javasource.JModifiers.setTransient | ( | boolean | isTransient | ) |
Sets whether or not the "transient" qualifier is present
| isTransient | is a boolean which when true will indicate the "transient" qualifiter is present |
Referenced by org.exolab.javasource.JModifiers.copy().
| String org.exolab.javasource.JModifiers.toString | ( | ) |
Returns the String represetation of this JModifiers
References org.exolab.javasource.JModifiers.isAbstract(), org.exolab.javasource.JModifiers.isFinal(), org.exolab.javasource.JModifiers.isStatic(), and org.exolab.javasource.JModifiers.isTransient().
Referenced by org.exolab.javasource.JMethodSignature.print(), org.exolab.javasource.JInterface.print(), org.exolab.javasource.JClass.print(), and org.exolab.javasource.JField.toString().
1.7.0