Class RangedDataTransformation
- java.lang.Object
-
- org.hansken.plugin.extraction.api.transformations.RangedDataTransformation
-
- All Implemented Interfaces:
DataTransformation
public class RangedDataTransformation extends Object implements DataTransformation
ARangedDataTransformationdescribes a data transformation consisting of a list ofDataRanges.- Author:
- Netherlands Forensic Institute
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRangedDataTransformation.BuilderBuilder for creatingRangedDataTransformationusing a syntax that is sometimes shorter than using constructors.
-
Constructor Summary
Constructors Constructor Description RangedDataTransformation(List<DataRange> ranges)Create a newRangedDataTransformationgiven a list ofDataRanges.RangedDataTransformation(DataRange... ranges)Create a newRangedDataTransformationgiven one or moreDataRanges.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RangedDataTransformation.Builderbuilder()Create aRangedDataTransformation.Builderthat can build aRangedDataTransformation.List<DataRange>getRanges()voidsetRanges(List<DataRange> ranges)
-
-
-
Constructor Detail
-
RangedDataTransformation
public RangedDataTransformation(List<DataRange> ranges)
Create a newRangedDataTransformationgiven a list ofDataRanges.- Parameters:
ranges- the list ranges that define theRangedDataTransformation
-
RangedDataTransformation
public RangedDataTransformation(DataRange... ranges)
Create a newRangedDataTransformationgiven one or moreDataRanges.- Parameters:
ranges- the list ranges that define theRangedDataTransformation
-
-
Method Detail
-
builder
public static RangedDataTransformation.Builder builder()
Create aRangedDataTransformation.Builderthat can build aRangedDataTransformation.- Returns:
- the builder
-
-