Package org.jlayer.util
Class VectorLayerBase<T>
java.lang.Object
org.jlayer.util.LayerCore<U,U>
org.jlayer.util.LayerBase<T[]>
org.jlayer.util.VectorLayerBase<T>
- All Implemented Interfaces:
BasedLayer<T[]>,BasedVectorLayer<T>,Layer<T[],,T[]> VectorLayer<T[],T>
public abstract class VectorLayerBase<T>
extends LayerBase<T[]>
implements VectorLayer<T[],T>, BasedVectorLayer<T>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Field Summary
Fields inherited from class org.jlayer.util.LayerBase
dimensionality, layerD1, layerD2, layerD3 -
Constructor Summary
ConstructorsConstructorDescriptionVectorLayerBase(BasedLayer.D1<T[]> layerD1) VectorLayerBase(BasedLayer.D2<T[]> layerD2) VectorLayerBase(BasedLayer.D3<T[]> layerD3) VectorLayerBase(T[][] arrayD1) VectorLayerBase(T[][][] arrayD2) VectorLayerBase(T[][][][] arrayD3) -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidassertUnequality(Object layer1, Object layer2) voidassociate(VectorLayer.D1<?, T> layer, Relation rel) voidassociate(VectorLayer.D2<?, T> layer, Relation rel) voidassociate(VectorLayer.D3<?, T> layer, Relation rel) voidassociate(VectorLayer<?, T> layer, Relation rel) voidvoidvoidvoidgetD1()getD2()getD3()protected abstract T[]newArray(int len) protected abstract TMethods inherited from class org.jlayer.util.LayerBase
dims, get, getUnit, isAdapter, length, length, set, set, set, set, setUnit, setUnit, setUnit, setUnit
-
Constructor Details
-
VectorLayerBase
-
VectorLayerBase
-
VectorLayerBase
-
VectorLayerBase
-
VectorLayerBase
-
VectorLayerBase
-
-
Method Details
-
assertUnequality
-
newObject
-
newArray
-
connect
- Specified by:
connectin interfaceVectorLayer<T[],T>
-
connect
- Specified by:
connectin interfaceVectorLayer<T[],T>
-
connect
- Specified by:
connectin interfaceVectorLayer<T[],T>
-
connect
- Specified by:
connectin interfaceVectorLayer<T[],T>
-
associate
- Specified by:
associatein interfaceVectorLayer<T[],T>
-
associate
- Specified by:
associatein interfaceVectorLayer<T[],T>
-
associate
- Specified by:
associatein interfaceVectorLayer<T[],T>
-
associate
- Specified by:
associatein interfaceVectorLayer<T[],T>
-
getD1
-
getD2
-
getD3
-