Class JModifiers
java.lang.Object
org.codehaus.modello.plugin.java.javasource.JModifiers
The set of modifiers for a Method or Member variable
- Version:
- $Revision$ $Date$
- Author:
- Keith Visco
-
Constructor Summary
ConstructorDescriptionCreates a new JModifiers class, by default the modifiers presented are public. -
Method Summary
Modifier and TypeMethodDescriptioncopy()
Creates a copy of this JModifiersboolean
Returns true if the abstract qualifier is present.boolean
isFinal()
Returns true if the final qualifier is present.boolean
Returns true if the modifier represented is package (= without qualifier).boolean
Returns true if the modifier represented is private.boolean
Returns true if the modifier represented is protected.boolean
isPublic()
Returns true if the modifier represented is public.boolean
isStatic()
Returns true if the modifier represented is static.boolean
Returns true if the modifier represented is transient.void
Changes the visibility qualifier to package (= without qualifier).void
Changes the visibility qualifier to "private"void
Changes the visibility qualifier to "protected"void
Changes the visibility qualifier to "public"void
setAbstract
(boolean isAbstract) Sets whether or not the "abstract" qualifier is present
This applies only to methods or classes.void
setFinal
(boolean isFinal) Sets whether or not the "final" qualifier is presentvoid
setStatic
(boolean isStatic) Sets whether or not the "static" qualifier is presentvoid
setTransient
(boolean isTransient) Sets whether or not the "transient" qualifier is presenttoString()
Returns the String represetation of this JModifiers
-
Constructor Details
-
JModifiers
public JModifiers()Creates a new JModifiers class, by default the modifiers presented are public.
-
-
Method Details
-
copy
Creates a copy of this JModifiers- Returns:
- the copy of this JModifiers
-
makePrivate
public void makePrivate()Changes the visibility qualifier to "private" -
makeProtected
public void makeProtected()Changes the visibility qualifier to "protected" -
makePublic
public void makePublic()Changes the visibility qualifier to "public" -
makePackage
public void makePackage()Changes the visibility qualifier to package (= without qualifier). -
isAbstract
public boolean isAbstract()Returns true if the abstract qualifier is present.
This is only applicable to methods and classes.- Returns:
- true if the abstract qualifier is present
-
isFinal
public boolean isFinal()Returns true if the final qualifier is present.
This is only applicable to methods and classes.- Returns:
- true if the final qualifier is present
-
isPrivate
public boolean isPrivate()Returns true if the modifier represented is private.- Returns:
- true if the modifier represented is private.
-
isProtected
public boolean isProtected()Returns true if the modifier represented is protected.- Returns:
- true if the modifier represented is protected.
-
isPublic
public boolean isPublic()Returns true if the modifier represented is public.- Returns:
- true if the modifier represented is public.
-
isPackage
public boolean isPackage()Returns true if the modifier represented is package (= without qualifier).- Returns:
- true if the modifier represented is package (= without qualifier).
-
isStatic
public boolean isStatic()Returns true if the modifier represented is static.- Returns:
- true if the modifier represented is static.
-
isTransient
public boolean isTransient()Returns true if the modifier represented is transient.- Returns:
- true if the modifier represented is transient.
-
setAbstract
public void setAbstract(boolean isAbstract) Sets whether or not the "abstract" qualifier is present
This applies only to methods or classes.- Parameters:
isAbstract
- is a boolean which when true will indicate that the abstract qualifier should be present
-
setFinal
public void setFinal(boolean isFinal) Sets whether or not the "final" qualifier is present- Parameters:
isFinal
- is a boolean which when true will indicate the final qualifiter is present
-
setStatic
public void setStatic(boolean isStatic) Sets whether or not the "static" qualifier is present- Parameters:
isStatic
- is a boolean which when true will indicate the "static" qualifiter is present
-
setTransient
public void setTransient(boolean isTransient) Sets whether or not the "transient" qualifier is present- Parameters:
isTransient
- is a boolean which when true will indicate the "transient" qualifiter is present
-
toString
Returns the String represetation of this JModifiers
-