Class AttributePathImpl
java.lang.Object
org.qubership.atp.dataset.model.impl.AbstractIdentified
org.qubership.atp.dataset.model.impl.AttributePathImpl
- All Implemented Interfaces:
AttributePath,Identified
-
Field Summary
Fields inherited from class org.qubership.atp.dataset.model.impl.AbstractIdentified
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPath()voidsetDataSet(DataSet dataSet) voidvoidsetTargetAttribute(Attribute target) Methods inherited from class org.qubership.atp.dataset.model.impl.AbstractIdentified
equals, getId, hashCode, setId, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.qubership.atp.dataset.model.Identified
getId, setId
-
Constructor Details
-
AttributePathImpl
Attribute path, works like attr_key, but has more user friendly api.- Parameters:
id- - attribute path id (aka attr_key.id)dataSet- - target dataset which has overridden parameterDataSettarget- - target attribute, which should be overrriden fordataSetpath- - to original parameter.
-
-
Method Details
-
getDataSet
- Specified by:
getDataSetin interfaceAttributePath
-
setDataSet
- Specified by:
setDataSetin interfaceAttributePath
-
getTargetAttribute
- Specified by:
getTargetAttributein interfaceAttributePath
-
setTargetAttribute
- Specified by:
setTargetAttributein interfaceAttributePath
-
getPath
- Specified by:
getPathin interfaceAttributePath
-
setPath
- Specified by:
setPathin interfaceAttributePath
-
getReferences
- Specified by:
getReferencesin interfaceIdentified
-