com.banda.network.domain
Class NetworkType

java.lang.Object
  extended by com.banda.core.domain.DomainObject<Long>
      extended by com.banda.core.domain.TechnicalDomainObject
          extended by com.banda.network.domain.NetworkType
All Implemented Interfaces:
KeyHolder<Long>, Serializable

public class NetworkType
extends TechnicalDomainObject

Since:
2012
Author:
© Peter Banda
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.banda.core.domain.DomainObject
DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>
 
Constructor Summary
NetworkType()
           
 
Method Summary
protected  void addNetDefinition(Network<?> netDefinition)
           
 void addSubType(NetworkType subType)
           
 Date getCreateTime()
           
 String getName()
           
 Set<Network<?>> getNetDefinitions()
           
 Set<NetworkType> getSubTypes()
           
 NetworkType getSuperType()
           
protected  void removeNetDefinition(Network<?> netDefinition)
           
 void removeSubType(NetworkType subType)
           
 void setCreateTime(Date createTime)
           
 void setName(String name)
           
protected  void setNetDefinitions(Set<Network<?>> netDefinitions)
           
protected  void setSubTypes(Set<NetworkType> subTypes)
           
 void setSuperType(NetworkType superType)
           
 
Methods inherited from class com.banda.core.domain.TechnicalDomainObject
getId, getKey, getVersion, setId, setKey, setVersion
 
Methods inherited from class com.banda.core.domain.DomainObject
copyFrom, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NetworkType

public NetworkType()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getCreateTime

public Date getCreateTime()

setCreateTime

public void setCreateTime(Date createTime)

getSuperType

public NetworkType getSuperType()

setSuperType

public void setSuperType(NetworkType superType)

getSubTypes

public Set<NetworkType> getSubTypes()

setSubTypes

protected void setSubTypes(Set<NetworkType> subTypes)

addSubType

public void addSubType(NetworkType subType)

removeSubType

public void removeSubType(NetworkType subType)

getNetDefinitions

public Set<Network<?>> getNetDefinitions()

setNetDefinitions

protected void setNetDefinitions(Set<Network<?>> netDefinitions)

addNetDefinition

protected void addNetDefinition(Network<?> netDefinition)

removeNetDefinition

protected void removeNetDefinition(Network<?> netDefinition)


Copyright © 2013. All Rights Reserved.