org.exolab.javasource
Class JConstant
java.lang.Object
org.exolab.javasource.JAnnotatedElementHelper
org.exolab.javasource.AbstractJField
org.exolab.javasource.JConstant
- All Implemented Interfaces:
- JAnnotatedElement, JMember
public final class JConstant
- extends AbstractJField
A class which holds information about a constant. Modeled closely after the
Java Reflection API. This class is part of package which is used to create
source code in memory.
- Since:
- 1.3
- Author:
- Werner Guttmann
| Methods inherited from class org.exolab.javasource.AbstractJField |
getComment, getDeclaringClass, getInitString, getModifiers, getName, getType, isDateTime, setComment, setComment, setDateTime, setDeclaringClass, setInitString, setModifiers, setName, toString |
JConstant
public JConstant(JType type,
String name)
- Creates a new JConstant.
- Parameters:
type - JType of this new constant.name - Name of this new constant.
JConstant
public JConstant(JType type,
String name,
boolean makePrivate)
- Creates a new JConstant.
- Parameters:
type - JType of this new constant.name - Name of this new constant.makePrivate - True if constant definition should have private visibility.
Copyright © 2012. All Rights Reserved.