com.banda.network.domain
Class TemplateTopology
java.lang.Object
com.banda.core.domain.DomainObject<Long>
com.banda.core.domain.TechnicalDomainObject
com.banda.network.domain.Topology
com.banda.network.domain.TemplateTopology
- All Implemented Interfaces:
- com.banda.core.domain.KeyHolder<Long>, Serializable, Comparable<Topology>
public class TemplateTopology
- extends Topology
- Since:
- 2012
- Author:
- © Peter Banda
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class com.banda.core.domain.DomainObject |
com.banda.core.domain.DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>> |
| Methods inherited from class com.banda.network.domain.Topology |
addNetwork, compareTo, copyFrom, getBiasNodes, getIndex, getName, getNetworks, getNonBiasNodes, getParentTopology, getTimeCreated, hasLayers, hasNodes, removeNetwork, setIndex, setName, setNetworks, setParentTopology, setTimeCreated, toString |
| 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 |
TemplateTopology
public TemplateTopology()
getNodesNum
public Integer getNodesNum()
setNodesNum
public void setNodesNum(Integer nodesNum)
isAllEdges
public boolean isAllEdges()
setAllEdges
public void setAllEdges(boolean allEdges)
isInnerLayerAllEdges
public boolean isInnerLayerAllEdges()
setInnerLayerAllEdges
public void setInnerLayerAllEdges(boolean innerLayerAllEdges)
getInnerLayerInEdgesNum
public Integer getInnerLayerInEdgesNum()
setInnerLayerInEdgesNum
public void setInnerLayerInEdgesNum(Integer innerLayerInEdgesNum)
getInEdgesNum
public Integer getInEdgesNum()
setInEdgesNum
public void setInEdgesNum(Integer inEdgesNum)
isAllowSelfEdges
public boolean isAllowSelfEdges()
setAllowSelfEdges
public void setAllowSelfEdges(boolean allowSelfEdges)
isAllowMultiEdges
public boolean isAllowMultiEdges()
setAllowMultiEdges
public void setAllowMultiEdges(boolean allowMultiEdges)
getLayersNum
public Integer getLayersNum()
setLayersNum
public void setLayersNum(Integer layersNum)
getNodesPerLayer
public Integer getNodesPerLayer()
setNodesPerLayer
public void setNodesPerLayer(Integer nodesPerLayer)
getLayers
public List<Topology> getLayers()
- Specified by:
getLayers in class Topology
setLayers
public void setLayers(List<Topology> layers)
addLayer
public void addLayer(Topology layer)
removeLayer
public void removeLayer(Topology layer)
isGenerateBias
public boolean isGenerateBias()
setGenerateBias
public void setGenerateBias(boolean generateBias)
isTemplate
public boolean isTemplate()
- Specified by:
isTemplate in class Topology
getAllNodes
public List<TopologicalNode> getAllNodes()
- Specified by:
getAllNodes in class Topology
supportLayers
public boolean supportLayers()
- Specified by:
supportLayers in class Topology
isSpatial
public boolean isSpatial()
- Specified by:
isSpatial in class Topology
Copyright © 2013. All Rights Reserved.