Package org.jlayer.util
Class VectorLayerBase.D1<T>
java.lang.Object
org.jlayer.util.LayerCore.D1<U,U>
org.jlayer.util.LayerBase.D1<T[]>
org.jlayer.util.VectorLayerBase.D1<T>
- All Implemented Interfaces:
BasedLayer.D1<T[]>
,BasedVectorLayer.D1<T>
,Layer.D1<T[],
,T[]> VectorLayer.D1<T[],
T>
- Enclosing class:
- VectorLayerBase<T>
public abstract static class VectorLayerBase.D1<T>
extends LayerBase.D1<T[]>
implements VectorLayer.D1<T[],T>, BasedVectorLayer.D1<T>
-
Field Summary
Modifier and TypeFieldDescription(package private) AssociateUtil<T>
(package private) ConnectUtil<T>
(package private) VectorLayerBase<T>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
associate
(VectorLayer.D1<?, T> layer, Relation rel) void
associate
(VectorLayer.D2<?, T> layer, Relation rel) void
associate
(VectorLayer.D3<?, T> layer, Relation rel) void
associate
(VectorLayer<?, T> layer, Relation rel) void
void
void
void
boolean
protected abstract T[]
newArray
(int len) protected abstract T
boolean
refEquals
(VectorLayerBase.D1<T> obj) Methods inherited from class org.jlayer.util.LayerBase.D1
get, getBase, getUnit, isAdapter, length, set, setUnit
Methods inherited from class org.jlayer.util.LayerCore.D1
iterator, xIterator, xIterator
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jlayer.model.BasedLayer.D1
getBase
-
Field Details
-
referenceItem
VectorLayerBase<T> referenceItem -
connectUtils
ConnectUtil<T> connectUtils -
associateUtils
AssociateUtil<T> associateUtils
-
-
Constructor Details
-
D1
-
D1
-
-
Method Details
-
equals
-
refEquals
-
newObject
-
newArray
-
connect
- Specified by:
connect
in interfaceVectorLayer.D1<T[],
T>
-
connect
- Specified by:
connect
in interfaceVectorLayer.D1<T[],
T>
-
connect
- Specified by:
connect
in interfaceVectorLayer.D1<T[],
T>
-
connect
- Specified by:
connect
in interfaceVectorLayer.D1<T[],
T>
-
associate
- Specified by:
associate
in interfaceVectorLayer.D1<T[],
T>
-
associate
- Specified by:
associate
in interfaceVectorLayer.D1<T[],
T>
-
associate
- Specified by:
associate
in interfaceVectorLayer.D1<T[],
T>
-
associate
- Specified by:
associate
in interfaceVectorLayer.D1<T[],
T>
-