net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc
Class Instance

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc.ModelObject
      extended by net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc.Instance
All Implemented Interfaces:
Serializable, Cloneable

public class Instance
extends ModelObject
implements Serializable, Cloneable

Instance meta-data.

See Also:
Serialized Form

Field Summary
protected  String clazz
           
protected  Dependencies dependencies
           
protected  String identifier
           
protected  String implementationName
           
protected  Messages messages
           
protected  Properties properties
           
protected  Scope scope
           
protected  Specifications specifications
           
protected  Boolean stateless
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc.ModelObject
authors, createDate, documentation, modelVersion
 
Constructor Summary
Instance()
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc.Instance instance.
Instance(Instance o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc.Instance instance by copying a given instance.
 
Method Summary
 Instance clone()
          Creates and returns a copy of this object.
 String getClazz()
          The class of this instance.
 Dependencies getDependencies()
          Dependencies of this instance.
 String getIdentifier()
          The identifier of this instance.
 String getImplementationName()
          The name of the implementation of this instance.
 Messages getMessages()
          Messages of this instance.
 Properties getProperties()
          Properties of this instance.
 Scope getScope()
          Scope this instance is bound to.
 Specifications getSpecifications()
          Specifications of this instance.
 boolean isStateless()
          Flags this instance stateless.
 void setClazz(String value)
          Sets the value of the clazz property.
 void setDependencies(Dependencies value)
          Sets the value of the dependencies property.
 void setIdentifier(String value)
          Sets the value of the identifier property.
 void setImplementationName(String value)
          Sets the value of the implementationName property.
 void setMessages(Messages value)
          Sets the value of the messages property.
 void setProperties(Properties value)
          Sets the value of the properties property.
 void setScope(Scope value)
          Sets the value of the scope property.
 void setSpecifications(Specifications value)
          Sets the value of the specifications property.
 void setStateless(Boolean value)
          Sets the value of the stateless property.
 
Methods inherited from class net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc.ModelObject
getAuthors, getCreateDate, getDocumentation, getModelVersion, setAuthors, setCreateDate, setDocumentation, setModelVersion
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

specifications

protected Specifications specifications

dependencies

protected Dependencies dependencies

properties

protected Properties properties

messages

protected Messages messages

identifier

protected String identifier

implementationName

protected String implementationName

clazz

protected String clazz

scope

protected Scope scope

stateless

protected Boolean stateless
Constructor Detail

Instance

public Instance()
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc.Instance instance.


Instance

public Instance(Instance o)
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.valueclass.jomc.Instance instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getSpecifications

public Specifications getSpecifications()
Specifications of this instance.

Returns:
possible object is Specifications

setSpecifications

public void setSpecifications(Specifications value)
Sets the value of the specifications property.

Parameters:
value - allowed object is Specifications

getDependencies

public Dependencies getDependencies()
Dependencies of this instance.

Returns:
possible object is Dependencies

setDependencies

public void setDependencies(Dependencies value)
Sets the value of the dependencies property.

Parameters:
value - allowed object is Dependencies

getProperties

public Properties getProperties()
Properties of this instance.

Returns:
possible object is Properties

setProperties

public void setProperties(Properties value)
Sets the value of the properties property.

Parameters:
value - allowed object is Properties

getMessages

public Messages getMessages()
Messages of this instance.

Returns:
possible object is Messages

setMessages

public void setMessages(Messages value)
Sets the value of the messages property.

Parameters:
value - allowed object is Messages

getIdentifier

public String getIdentifier()
The identifier of this instance.

Returns:
possible object is String

setIdentifier

public void setIdentifier(String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String

getImplementationName

public String getImplementationName()
The name of the implementation of this instance.

Returns:
possible object is String

setImplementationName

public void setImplementationName(String value)
Sets the value of the implementationName property.

Parameters:
value - allowed object is String

getClazz

public String getClazz()
The class of this instance.

Returns:
possible object is String

setClazz

public void setClazz(String value)
Sets the value of the clazz property.

Parameters:
value - allowed object is String

getScope

public Scope getScope()
Scope this instance is bound to.

Returns:
possible object is Scope

setScope

public void setScope(Scope value)
Sets the value of the scope property.

Parameters:
value - allowed object is Scope

isStateless

public boolean isStateless()
Flags this instance stateless.

Returns:
possible object is Boolean

setStateless

public void setStateless(Boolean value)
Sets the value of the stateless property.

Parameters:
value - allowed object is Boolean

clone

public Instance clone()
Creates and returns a copy of this object.

Overrides:
clone in class ModelObject
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.