org.ozoneDB.tools.OPP.srcgen
Class ClassBuilder.Parameter
java.lang.Object
org.ozoneDB.tools.OPP.srcgen.ClassBuilder.Parameter
- Enclosing class:
- ClassBuilder
- public static class ClassBuilder.Parameter
- extends java.lang.Object
Represents a parameter. Contains information about the type, the name and
the modifiers for the parameter. There is no control wheather the modifiers
given are valid for a parameter.
- See Also:
Modifier
Field Summary |
private int |
modifier
|
private java.lang.String |
name
|
private java.lang.String |
origName
|
private java.lang.String |
type
|
Constructor Summary |
ClassBuilder.Parameter(java.lang.String type,
java.lang.String name,
java.lang.String origName,
int modifier)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
type
private java.lang.String type
name
private java.lang.String name
origName
private java.lang.String origName
modifier
private int modifier
ClassBuilder.Parameter
public ClassBuilder.Parameter(java.lang.String type,
java.lang.String name,
java.lang.String origName,
int modifier)
- Parameters:
type
- The type of the parametername
- The parameter namemodifier
- The integer value representing the parameters modifiers- See Also:
Modifier
getType
public java.lang.String getType()
getName
public java.lang.String getName()
getModifier
public int getModifier()
- Returns:
- the integer value representing the modifiers
- See Also:
Modifier
getOrigTypeName
public java.lang.String getOrigTypeName()
- The original string representation of the parameter.
Dirty hack, will have to reconsider some design descisions...
toString
public java.lang.String toString()
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.