Class OneToManySetter
- java.lang.Object
-
- de.hybris.platform.productcockpit.util.OneToManySetter
-
public abstract class OneToManySetter extends java.lang.ObjectHelper class for setting 1-n relations backed by two members: one collection and one single reference.
-
-
Constructor Summary
Constructors Constructor Description OneToManySetter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.util.CollectiondoGetMany(java.lang.Object one)protected java.util.CollectiondoGetManySafe(java.lang.Object one)protected abstract java.lang.ObjectdoGetOne(java.lang.Object many)protected abstract voiddoSetMany(java.lang.Object one, java.util.Collection many)protected abstract voiddoSetOne(java.lang.Object many, java.lang.Object one)java.util.CollectiongetMany(java.lang.Object one)java.lang.ObjectgetOne(java.lang.Object many)voidsetMany(java.lang.Object one, java.util.Collection elements)voidsetOne(java.lang.Object many, java.lang.Object one, int position)
-
-
-
Method Detail
-
doGetMany
protected abstract java.util.Collection doGetMany(java.lang.Object one)
-
doSetMany
protected abstract void doSetMany(java.lang.Object one, java.util.Collection many)
-
doGetOne
protected abstract java.lang.Object doGetOne(java.lang.Object many)
-
doSetOne
protected abstract void doSetOne(java.lang.Object many, java.lang.Object one)
-
getMany
public java.util.Collection getMany(java.lang.Object one)
-
getOne
public java.lang.Object getOne(java.lang.Object many)
-
setMany
public void setMany(java.lang.Object one, java.util.Collection elements)
-
setOne
public void setOne(java.lang.Object many, java.lang.Object one, int position)
-
doGetManySafe
protected java.util.Collection doGetManySafe(java.lang.Object one)
-
-