public abstract class GroupOperation<T> extends Object
FieldPath
for supported field name expressions.Constructor and Description |
---|
GroupOperation(String sourceFieldName) |
GroupOperation(String sourceFieldName,
String targetFieldName) |
GroupOperation(String sourceFieldName,
String targetFieldName,
boolean excludeNulls) |
Modifier and Type | Method and Description |
---|---|
protected abstract GroupOperationField<T> |
createField() |
boolean |
getExcludeNulls() |
Filter |
getFilter() |
String |
getSourceFieldName() |
FieldPath |
getSourceFieldPath() |
String |
getTargetFieldName() |
FieldPath |
getTargetFieldPath() |
GroupOperation<T> |
setExcludeNulls(boolean excludeNulls) |
GroupOperation<T> |
setFilter(Filter filter) |
GroupOperation<T> |
setTargetFieldName(String targetFieldName) |
String |
toString() |
public GroupOperation(String sourceFieldName)
public Filter getFilter()
public GroupOperation<T> setFilter(Filter filter)
public FieldPath getSourceFieldPath()
public String getSourceFieldName()
public FieldPath getTargetFieldPath()
public String getTargetFieldName()
public GroupOperation<T> setTargetFieldName(String targetFieldName)
public boolean getExcludeNulls()
public GroupOperation<T> setExcludeNulls(boolean excludeNulls)
protected abstract GroupOperationField<T> createField()
Copyright (c) 2006-2024 North Concepts Inc. All Rights Reserved.