public class ListMergeDirective
extends java.lang.Object
| Constructor and Description |
|---|
ListMergeDirective() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getAdd() |
java.util.List<java.lang.String> |
getAfterBeanNames() |
java.util.List<java.lang.Class> |
getAfterClasses()
Add the element after all the elements which are assignable from the specified classes.
|
java.util.List<java.lang.Object> |
getAfterValues() |
java.util.List<java.lang.String> |
getBeforeBeanNames() |
java.util.List<java.lang.Class> |
getBeforeClasses() |
java.util.List<java.lang.Object> |
getBeforeValues() |
java.lang.String |
getFieldName() |
java.lang.String |
getListPropertyDescriptor() |
void |
setAdd(java.lang.Object add) |
void |
setAfterBeanNames(java.util.List<java.lang.String> after)
Add the element after the specified bean names (if the target list is a list of beans)
|
void |
setAfterClasses(java.util.List<java.lang.Class> afterClasses) |
void |
setAfterValues(java.util.List<java.lang.Object> afterValues)
Adds the element after the specified values (useful for merging into lists of atomic types)
|
void |
setBeforeBeanNames(java.util.List<java.lang.String> beforeBeanNames)
Insert the element before the specified bean names (if the target list is a list of beans)
|
void |
setBeforeClasses(java.util.List<java.lang.Class> beforeClasses)
Insert the element before all the elements which are assignable from the specified classes.
|
void |
setBeforeValues(java.util.List<java.lang.Object> beforeValues)
Inserts the element before the specified values (useful for merging into lists of atomic types)
|
void |
setFieldName(java.lang.String fieldName)
field name of list / map - for use with reflection
|
void |
setListPropertyDescriptor(java.lang.String listPropertyDescriptor)
If the dependency bean is not the actual list, then use the property descriptor to identify the list property.
|
public java.lang.Object getAdd()
public void setAdd(java.lang.Object add)
add - The Bean or Element to Addpublic java.util.List<java.lang.String> getAfterBeanNames()
public void setAfterBeanNames(java.util.List<java.lang.String> after)
after - the after to setpublic java.util.List<java.lang.String> getBeforeBeanNames()
public void setBeforeBeanNames(java.util.List<java.lang.String> beforeBeanNames)
beforeBeanNames - the beforeBeanNames to setpublic java.util.List<java.lang.Class> getAfterClasses()
public void setAfterClasses(java.util.List<java.lang.Class> afterClasses)
afterClasses - the afterClasses to setpublic java.util.List<java.lang.Class> getBeforeClasses()
public void setBeforeClasses(java.util.List<java.lang.Class> beforeClasses)
beforeClasses - the afterClasses to setpublic java.lang.String getListPropertyDescriptor()
public void setListPropertyDescriptor(java.lang.String listPropertyDescriptor)
public java.util.List<java.lang.Object> getAfterValues()
public void setAfterValues(java.util.List<java.lang.Object> afterValues)
afterValues - public java.util.List<java.lang.Object> getBeforeValues()
public void setBeforeValues(java.util.List<java.lang.Object> beforeValues)
beforeValues - public java.lang.String getFieldName()
public void setFieldName(java.lang.String fieldName)
fieldName - Copyright © 2018 SAP SE. All Rights Reserved.