Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 

A

abs(BigDecimal) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Get the absolute value
AbstractAvroDecoder - Class in io.cdap.wrangler.codec
This class AbstractAvroDecoder is implementation of Decoder interface using type Row.
AbstractAvroDecoder(Schema) - Constructor for class io.cdap.wrangler.codec.AbstractAvroDecoder
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.CodeblockContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ColListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ColumnContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.CommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ConfigContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.EcommandContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseIfStatContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseStatContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ExpressionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangesContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaLoadDirectiveContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaVersionContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.RecipeContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.StringListContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.TextContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
add(char) - Method in class io.cdap.directives.nlp.internal.PorterStemmer
Add a character to the word being stemmed.
add(char[], int) - Method in class io.cdap.directives.nlp.internal.PorterStemmer
Adds wLen characters to the word being stemmed contained in a portion of a char[] array.
add(ErrorRecord) - Method in class io.cdap.wrangler.executor.ErrorRecordCollector
Adds a ErrorRecord to the error collector.
add(String, Object) - Method in class io.cdap.wrangler.expression.ELContext
d Sets a variable with the value.
Add - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Add - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
add(Number...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Find the sum of any number of columns, of any valid types.
add(BigDecimal, Object) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Add a value to a column
addUsage(Class<? extends Executor>) - Method in class io.cdap.wrangler.parser.UsageRegistry
Adds a class that extends from AbstractDirective to usage registry.
aggregate(List<Row>) - Method in class io.cdap.wrangler.statistics.BasicStatistics
 
aggregate(List<Row>) - Method in interface io.cdap.wrangler.statistics.Statistics
Aggregates statistics for all the rows.
And - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
And - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
AndEqual - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
AndEqual - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
ArithmeticOperations - Class in io.cdap.wrangler.utils
Cross-column operations for arithmetic
ArithmeticOperations() - Constructor for class io.cdap.wrangler.utils.ArithmeticOperations
 
ArrayLength(JsonArray) - Static method in class io.cdap.functions.JsonFunctions
 
ArtifactSummaryComparator - Class in io.cdap.wrangler.utils
Comparator for artifact summary
ArtifactSummaryComparator() - Constructor for class io.cdap.wrangler.utils.ArtifactSummaryComparator
 
AsDouble(Number) - Static method in class io.cdap.functions.NumberFunctions
 
AsFloat(Number) - Static method in class io.cdap.functions.NumberFunctions
 
AsInteger(Number) - Static method in class io.cdap.functions.NumberFunctions
 
Assign - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Assign - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
At - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
At - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
average(Number...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - calculate average of any number of columns.
AvroSchemaGlossary - Class in io.cdap.wrangler.utils
The AvroSchemaGlossary class is used for management of AVRO data model schema definitions.
AvroSchemaGlossary(AvroSchemaLoader) - Constructor for class io.cdap.wrangler.utils.AvroSchemaGlossary
 
AvroSchemaLoader - Interface in io.cdap.wrangler.utils
The AvroSchemaLoader interface abstracts loading an AVRO data model schema definitions.

B

BackSlash - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
BackSlash - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
BasicStatistics - Class in io.cdap.wrangler.statistics
Basic class to compute summary from a list of rows
BasicStatistics() - Constructor for class io.cdap.wrangler.statistics.BasicStatistics
 
Bernoulli<T> - Class in io.cdap.wrangler.sampling
A sampler implementation built upon a Bernoulli trail.
Bernoulli(double) - Constructor for class io.cdap.wrangler.sampling.Bernoulli
Create a Bernoulli sampler with sample fraction and default random number generator.
Bernoulli(double, long) - Constructor for class io.cdap.wrangler.sampling.Bernoulli
Create a Bernoulli sampler with sample fraction and random number generator seed.
Bernoulli(double, Random) - Constructor for class io.cdap.wrangler.sampling.Bernoulli
Create a Bernoulli sampler with sample fraction and random number generator.
BinaryAvroDecoder - Class in io.cdap.wrangler.codec
This class BinaryAvroDecoder decodes a byte array of AVRO Json Records into the Row structure.
BinaryAvroDecoder(Schema) - Constructor for class io.cdap.wrangler.codec.BinaryAvroDecoder
 
BitAnd(long, long) - Static method in class io.cdap.functions.Logical
Bitwise 'AND' operation of two numbers.
BitAnd(int, int) - Static method in class io.cdap.functions.Logical
Bitwise 'AND' operation of two numbers.
BitCompress(String) - Static method in class io.cdap.functions.Logical
Returns the long made from the string argument, which contains a binary representation of "1"s and "0"s.
BitExpand(long) - Static method in class io.cdap.functions.Logical
Returns a string containing the binary representation in "1"s and "0"s of the given long.
bitMix(int) - Static method in class io.cdap.wrangler.sampling.MathUtils
Bit-mixing for pseudo-randomization of integers (e.g., to guard against bad hash functions).
BitOr(long, long) - Static method in class io.cdap.functions.Logical
Bitwise 'OR' operation of two numbers.
BitOr(int, int) - Static method in class io.cdap.functions.Logical
Bitwise 'OR' operation of two numbers.
BitXor(long, long) - Static method in class io.cdap.functions.Logical
Bitwise 'XOR' operation of two numbers.
BitXor(int, int) - Static method in class io.cdap.functions.Logical
Bitwise 'XOR' operation of two numbers.
Bool - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Bool - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
bool() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
Bool() - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolContext
 
Bool() - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolListContext
 
Bool(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolListContext
 
bool() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
bool(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
bool() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
Bool() - Method in class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
BoolContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.BoolContext
 
boolList() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
boolList() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
boolList(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
BoolListContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.BoolListContext
 
build() - Method in interface io.cdap.directives.validation.conformers.Conformer.Factory
Instantiates a new Conformer.
build() - Method in class io.cdap.directives.validation.conformers.JsonConformer.Factory
 

C

CatalogLookup - Class in io.cdap.directives.lookup
A directive that looks up ICD Code from the catalog.
CatalogLookup() - Constructor for class io.cdap.directives.lookup.CatalogLookup
 
categories() - Method in class io.cdap.wrangler.registry.DirectiveInfo
 
CBrace - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
CBrace - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
CBrace() - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
CBrace(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
CBrace() - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
CBrace() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
CBrace(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
CBracket - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
CBracket - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
ChangeColCaseNames - Class in io.cdap.directives.column
This class ChangeColCaseNames converts the case of the columns to either lower-case or uppercase.
ChangeColCaseNames() - Constructor for class io.cdap.directives.column.ChangeColCaseNames
 
channelNames - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
CharacterCut - Class in io.cdap.directives.transformation
A directive implements unix cut directive.
CharacterCut() - Constructor for class io.cdap.directives.transformation.CharacterCut
 
checkConformance(T) - Method in interface io.cdap.directives.validation.conformers.Conformer
Validate the given value against the loaded schema.
checkConformance(JsonObject) - Method in class io.cdap.directives.validation.conformers.JsonConformer
 
CleanseColumnNames - Class in io.cdap.directives.column
A directive for cleanses columns names.
CleanseColumnNames() - Constructor for class io.cdap.directives.column.CleanseColumnNames
 
cleanseReferenceName(String) - Static method in class io.cdap.wrangler.utils.ReferenceNames
Cleanse the given reference name.
close() - Method in class io.cdap.wrangler.executor.RecipePipelineExecutor
Invokes each directives destroy method to perform any cleanup required by each individual directive.
close() - Method in class io.cdap.wrangler.registry.CompositeDirectiveRegistry
Closes any resources acquired during initialization or otherwise.
close() - Method in class io.cdap.wrangler.registry.SystemDirectiveRegistry
Closes any resources acquired during initialization or otherwise.
close() - Method in class io.cdap.wrangler.registry.UserDirectiveRegistry
Closes any resources acquired during initialization or otherwise.
coalesce(Object...) - Static method in class io.cdap.functions.Global
Finds the first non-null object.
codeblock() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
codeblock() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
codeblock(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
CodeblockContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.CodeblockContext
 
colList() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
colList() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
colList(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
ColListContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ColListContext
 
Colon - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Colon - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Column - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Column() - Method in class io.cdap.wrangler.parser.DirectivesParser.ColListContext
 
Column(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.ColListContext
 
Column - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
column() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
Column() - Method in class io.cdap.wrangler.parser.DirectivesParser.ColumnContext
 
column() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
column(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
Column() - Method in class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
column() - Method in class io.cdap.wrangler.parser.MapArguments
Returns the source column number these arguments were parsed from.
ColumnContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ColumnContext
 
ColumnConverter - Class in io.cdap.wrangler.utils
Utility class that converts a Row column into another column.
ColumnExpression - Class in io.cdap.directives.transformation
A directive for apply an expression to store the result in a column.
ColumnExpression() - Constructor for class io.cdap.directives.transformation.ColumnExpression
 
ColumnMetric - Class in io.cdap.wrangler.statistics
This class stores and manages Measurements for each column.
ColumnMetric() - Constructor for class io.cdap.wrangler.statistics.ColumnMetric
 
ColumnNameValidator - Class in io.cdap.wrangler.validator
This class performs validation on the column names of the record.
ColumnNameValidator() - Constructor for class io.cdap.wrangler.validator.ColumnNameValidator
 
columns(Row) - Static method in class io.cdap.functions.DataQuality
Given a row, finds the length of the row.
ColumnsReplace - Class in io.cdap.directives.column
Applies a sed expression on the column names.
ColumnsReplace() - Constructor for class io.cdap.directives.column.ColumnsReplace
 
Comma - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Comma - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
command() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
command() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
CommandContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.CommandContext
 
Comment - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Comment - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Comment() - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
Comment(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
compare(ArtifactSummary, ArtifactSummary) - Method in class io.cdap.wrangler.utils.ArtifactSummaryComparator
 
compareTo(Reservoir.IntermediateSample<T>) - Method in class io.cdap.wrangler.sampling.Reservoir.IntermediateSample
 
compile(String) - Static method in class io.cdap.wrangler.expression.EL
compile(ELRegistration, String) - Static method in class io.cdap.wrangler.expression.EL
Compiles the given expressions and return an EL for script execution.
compile(String) - Method in class io.cdap.wrangler.parser.RecipeCompiler
 
compile(Location) - Method in class io.cdap.wrangler.parser.RecipeCompiler
 
compile(Path) - Method in class io.cdap.wrangler.parser.RecipeCompiler
 
CompositeDirectiveRegistry - Class in io.cdap.wrangler.registry
This class implements a Composition of multiple registries.
CompositeDirectiveRegistry(DirectiveRegistry...) - Constructor for class io.cdap.wrangler.registry.CompositeDirectiveRegistry
 
concat(String, String) - Static method in class io.cdap.functions.Global
Concats two string without any separator in between.
concat(String, String, String) - Static method in class io.cdap.functions.Global
Concats two string with a delimiter.
condition() - Method in class io.cdap.wrangler.parser.DirectivesParser.CodeblockContext
 
condition() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
condition() - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
condition(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
ConditionContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
config() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
ConfigContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ConfigContext
 
ConfigDirectiveContext - Class in io.cdap.wrangler.parser
This class ConfigDirectiveContext manages the context for directive by either retrieving the configuration from a service or from a provided instance of DirectiveConfig.
ConfigDirectiveContext(DirectiveConfig) - Constructor for class io.cdap.wrangler.parser.ConfigDirectiveContext
 
configure() - Method in interface io.cdap.directives.lookup.StaticCatalog
Configures a catalog.
configure() - Method in class io.cdap.wrangler.executor.ICDCatalog
Configures the ICD StaticCatalog by loading the appropriate stream.
configure() - Method in class io.cdap.wrangler.utils.AvroSchemaGlossary
Configures the AvroSchemaGlossary with the schemas accessible through the AvroSchemaLoader.
ConformanceIssue - Class in io.cdap.directives.validation
Contains information about an issue that occurred when trying to validate some data (against a schema).
ConformanceIssue(String, String, String) - Constructor for class io.cdap.directives.validation.ConformanceIssue
 
Conformer<T> - Interface in io.cdap.directives.validation.conformers
Conformer represents a type that can check whether some object instance of type T follows a set of restrictions (a schema) enforced by this conformer.
Conformer.Factory<T> - Interface in io.cdap.directives.validation.conformers
Factory interface for Conformers.
contains(String) - Method in class io.cdap.wrangler.parser.MapArguments
This method checks if there exists a token named name registered with this object.
Context(String, String) - Constructor for class io.cdap.wrangler.expression.ELContext.Context
 
convert(double) - Method in class io.cdap.wrangler.dq.ConvertDistances
Applies the distance conversion.
ConvertDistances - Class in io.cdap.wrangler.dq
Class for converting distances from one to another.
ConvertDistances() - Constructor for class io.cdap.wrangler.dq.ConvertDistances
 
ConvertDistances(ConvertDistances.Distance, ConvertDistances.Distance) - Constructor for class io.cdap.wrangler.dq.ConvertDistances
 
ConvertDistances.Distance - Enum in io.cdap.wrangler.dq
Specifies different distances that can be converted.
ConvertString - Class in io.cdap.wrangler.dq
Useful String conversion operations.
ConvertString() - Constructor for class io.cdap.wrangler.dq.ConvertString
This constructor is used to some cases but except removing a specify repeated String ConvertString.removeRepeatedChar(String).
ConvertString(String) - Constructor for class io.cdap.wrangler.dq.ConvertString
This constructor is used to remove a specify repeated String ConvertString.removeRepeatedChar(String) .
convertType(String, Row, String, String) - Static method in class io.cdap.wrangler.utils.ColumnConverter
Converts the column type into another type.
Copy - Class in io.cdap.directives.column
A directive for copying value of one column to another.
Copy() - Constructor for class io.cdap.directives.column.Copy
 
CParen - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
CParen - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
CreateRecord - Class in io.cdap.directives.column
A directive that creates a record from columns
CreateRecord() - Constructor for class io.cdap.directives.column.CreateRecord
 
CsvParser - Class in io.cdap.directives.parser
A CSV Parser Stage for parsing the Row provided based on configuration.
CsvParser() - Constructor for class io.cdap.directives.parser.CsvParser
 
CurrentDate() - Static method in class io.cdap.functions.DateAndTime
 
CurrentDateTime - Class in io.cdap.directives.datetime
Directive for generating current datetime with the specified zone
CurrentDateTime() - Constructor for class io.cdap.directives.datetime.CurrentDateTime
 
CurrentDateTime() - Static method in class io.cdap.functions.DateAndTime
 
CurrentTime() - Static method in class io.cdap.functions.DateAndTime
 
CurrentTimeMS() - Static method in class io.cdap.functions.DateAndTime
 
CurrentTimestamp() - Static method in class io.cdap.functions.DateAndTime
 
CurrentTimestampMS() - Static method in class io.cdap.functions.DateAndTime
 
CurrentTimestampNano() - Static method in class io.cdap.functions.DateAndTime
 

D

DataModelGlossary - Class in io.cdap.wrangler.datamodel
Singleton class for accessing an AvroSchemaGlossary
DataModelGlossary() - Constructor for class io.cdap.wrangler.datamodel.DataModelGlossary
 
DataModelMapColumn - Class in io.cdap.directives.datamodel
A directive for mapping a column to a field within a data model.
DataModelMapColumn() - Constructor for class io.cdap.directives.datamodel.DataModelMapColumn
 
DataQuality - Class in io.cdap.functions
Data Quality Checks consolidated.
DataType - Enum in io.cdap.wrangler.dq
Class that specifies type of data.
DateAndTime - Class in io.cdap.functions
Collection of useful expression functions made available in the context of an expression.
DateAndTime() - Constructor for class io.cdap.functions.DateAndTime
 
DateFromComponents(Integer, Integer, Integer) - Static method in class io.cdap.functions.DateAndTime
Creates a LocalDate from the components year, month, and day.
DateFromDaysSince(Integer) - Static method in class io.cdap.functions.DateAndTime
Returns a date object by adding an integer to a current date.
DateFromDaysSince(Integer, LocalDate) - Static method in class io.cdap.functions.DateAndTime
Returns a date object by adding an integer to a baseline date.
DateFromJulianDay(Long) - Static method in class io.cdap.functions.DateAndTime
Returns a date from the given Julian day number.
DateOffsetByComponents(LocalDate, Integer, Integer, Integer) - Static method in class io.cdap.functions.DateAndTime
Returns the given date, with offsets applied from the given year offset, month offset, and day of month offset.
DateOffsetByDays(LocalDate, Integer) - Static method in class io.cdap.functions.DateAndTime
Returns the given date offset by the given number of days.
datePatternReplace(String) - Static method in class io.cdap.wrangler.dq.DateTimePattern
Replace the value with date pattern string.
Dates - Class in io.cdap.functions
Deprecated.
Dates() - Constructor for class io.cdap.functions.Dates
Deprecated.
 
DateTimeFromEpoch(Long) - Static method in class io.cdap.functions.DateAndTime
Returns a datetime from the given epoch time specified in seconds.
DateTimeFromSecondsSince(Integer, LocalDateTime) - Static method in class io.cdap.functions.DateAndTime
Returns a datetime that is derived from the number of seconds from the base datetime object.
DateTimeFromTime(LocalTime, LocalDateTime) - Static method in class io.cdap.functions.DateAndTime
Returns a datetime from the given time and datetime objects.
DateTimeOffsetByComponents(LocalDateTime, Integer, Integer, Integer, Integer, Integer, Integer) - Static method in class io.cdap.functions.DateAndTime
Returns a datetime from the given time and the offsets.
DateTimeOffsetBySeconds(LocalDateTime, Integer) - Static method in class io.cdap.functions.DateAndTime
 
DateTimePattern - Class in io.cdap.wrangler.dq
Date time patterns
DateTimePattern() - Constructor for class io.cdap.wrangler.dq.DateTimePattern
 
DateTimeToTimeStamp - Class in io.cdap.directives.datetime
Directive for converting a datetime column to timestamp with the specified zone
DateTimeToTimeStamp() - Constructor for class io.cdap.directives.datetime.DateTimeToTimeStamp
 
DAY_OF_WEEK(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts day of the week from the date.
DAY_OF_WEEK_LONG(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts day of the week from the date.
DAY_OF_WEEK_SHORT(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts day of the week from the date.
DAY_OF_YEAR(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts Day of the year from the date.
DAYS_BETWEEN(ZonedDateTime, ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Return number of dates between two days.
DAYS_BETWEEN_NOW(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Return number of dates between now and date days.
DaysInMonth(LocalDate) - Static method in class io.cdap.functions.DateAndTime
Returns the number of days in the month in the given base date.
DaysInYear(LocalDate) - Static method in class io.cdap.functions.DateAndTime
Returns the number of days in the year in the given base date.
DaysSinceFromDate(LocalDate, LocalDate) - Static method in class io.cdap.functions.DateAndTime
Returns the number of days from the source date to the given date.
DDL - Class in io.cdap.functions
Structured Row and Schema DDL.
decimal_left(BigDecimal, int) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Move the decimal point n places to the left
decimal_right(BigDecimal, int) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Move the decimal point n places to the right
DecimalTransform - Class in io.cdap.wrangler.utils
Transformations with Decimal
DecimalTransform() - Constructor for class io.cdap.wrangler.utils.DecimalTransform
 
Decode - Class in io.cdap.directives.transformation
A directive that decodes a column that was encoded as base-32, base-64, or hex.
Decode() - Constructor for class io.cdap.directives.transformation.Decode
 
decode(byte[]) - Method in class io.cdap.wrangler.codec.BinaryAvroDecoder
Decodes byte array of binary encoded AVRO into list of Row.
decode(byte[]) - Method in interface io.cdap.wrangler.codec.Decoder
 
decode(byte[]) - Method in class io.cdap.wrangler.codec.JsonAvroDecoder
 
decode(byte[]) - Method in class io.cdap.wrangler.codec.ProtobufDecoderUsingDescriptor
 
Decode.Method - Enum in io.cdap.directives.transformation
Defines encoding types supported.
Decoder<T> - Interface in io.cdap.wrangler.codec
Decoder interface for decoding the data.
decodeRecord(Row, Schema) - Method in class io.cdap.wrangler.utils.RecordConvertor
Converts a Wrangler Row into a StructuredRecord.
DecoderException - Exception in io.cdap.wrangler.codec
This exception is thrown when there are issues related decoder.
DecoderException(String) - Constructor for exception io.cdap.wrangler.codec.DecoderException
 
DefaultFunctions() - Constructor for class io.cdap.wrangler.expression.EL.DefaultFunctions
 
DefaultTransientStore - Class in io.cdap.directives.aggregates
This class implements a transient store interface for storing variables that can be set within a step and are available across all the steps when the record is being processed.
DefaultTransientStore() - Constructor for class io.cdap.directives.aggregates.DefaultTransientStore
 
define() - Method in class io.cdap.directives.aggregates.IncrementTransientVariable
 
define() - Method in class io.cdap.directives.aggregates.SetTransientVariable
 
define() - Method in class io.cdap.directives.column.ChangeColCaseNames
 
define() - Method in class io.cdap.directives.column.CleanseColumnNames
 
define() - Method in class io.cdap.directives.column.ColumnsReplace
 
define() - Method in class io.cdap.directives.column.Copy
 
define() - Method in class io.cdap.directives.column.CreateRecord
 
define() - Method in class io.cdap.directives.column.Drop
 
define() - Method in class io.cdap.directives.column.FlattenRecord
 
define() - Method in class io.cdap.directives.column.Keep
 
define() - Method in class io.cdap.directives.column.Merge
 
define() - Method in class io.cdap.directives.column.Rename
 
define() - Method in class io.cdap.directives.column.SetHeader
 
define() - Method in class io.cdap.directives.column.SetType
 
define() - Method in class io.cdap.directives.column.SplitToColumns
 
define() - Method in class io.cdap.directives.column.Swap
 
define() - Method in class io.cdap.directives.currency.FormatAsCurrency
 
define() - Method in class io.cdap.directives.currency.ParseAsCurrency
 
define() - Method in class io.cdap.directives.datamodel.DataModelMapColumn
 
define() - Method in class io.cdap.directives.date.DiffDate
 
define() - Method in class io.cdap.directives.date.FormatDate
 
define() - Method in class io.cdap.directives.datetime.CurrentDateTime
 
define() - Method in class io.cdap.directives.datetime.DateTimeToTimeStamp
 
define() - Method in class io.cdap.directives.datetime.FormatDateTime
 
define() - Method in class io.cdap.directives.datetime.TimestampToDateTime
 
define() - Method in class io.cdap.directives.external.InvokeHttp
 
define() - Method in class io.cdap.directives.language.SetCharset
 
define() - Method in class io.cdap.directives.lookup.CatalogLookup
 
define() - Method in class io.cdap.directives.lookup.TableLookup
 
define() - Method in class io.cdap.directives.nlp.Stemming
 
define() - Method in class io.cdap.directives.parser.CsvParser
 
define() - Method in class io.cdap.directives.parser.FixedLengthParser
 
define() - Method in class io.cdap.directives.parser.HL7Parser
 
define() - Method in class io.cdap.directives.parser.JsParser
 
define() - Method in class io.cdap.directives.parser.JsPath
 
define() - Method in class io.cdap.directives.parser.ParseAvro
 
define() - Method in class io.cdap.directives.parser.ParseAvroFile
 
define() - Method in class io.cdap.directives.parser.ParseDate
 
define() - Method in class io.cdap.directives.parser.ParseDateTime
 
define() - Method in class io.cdap.directives.parser.ParseExcel
 
define() - Method in class io.cdap.directives.parser.ParseLog
 
define() - Method in class io.cdap.directives.parser.ParseProtobuf
 
define() - Method in class io.cdap.directives.parser.ParseSimpleDate
 
define() - Method in class io.cdap.directives.parser.ParseTimestamp
 
define() - Method in class io.cdap.directives.row.Fail
 
define() - Method in class io.cdap.directives.row.Flatten
 
define() - Method in class io.cdap.directives.row.RecordConditionFilter
 
define() - Method in class io.cdap.directives.row.RecordMissingOrNullFilter
 
define() - Method in class io.cdap.directives.row.RecordRegexFilter
 
define() - Method in class io.cdap.directives.row.SendToError
 
define() - Method in class io.cdap.directives.row.SendToErrorAndContinue
 
define() - Method in class io.cdap.directives.row.SetRecordDelimiter
 
define() - Method in class io.cdap.directives.row.SplitToRows
 
define() - Method in class io.cdap.directives.transformation.CharacterCut
 
define() - Method in class io.cdap.directives.transformation.ColumnExpression
 
define() - Method in class io.cdap.directives.transformation.Decode
 
define() - Method in class io.cdap.directives.transformation.Encode
 
define() - Method in class io.cdap.directives.transformation.ExtractRegexGroups
 
define() - Method in class io.cdap.directives.transformation.FillNullOrEmpty
 
define() - Method in class io.cdap.directives.transformation.FindAndReplace
 
define() - Method in class io.cdap.directives.transformation.GenerateUUID
 
define() - Method in class io.cdap.directives.transformation.IndexSplit
Deprecated.
 
define() - Method in class io.cdap.directives.transformation.LeftTrim
 
define() - Method in class io.cdap.directives.transformation.Lower
 
define() - Method in class io.cdap.directives.transformation.MaskNumber
 
define() - Method in class io.cdap.directives.transformation.MaskShuffle
 
define() - Method in class io.cdap.directives.transformation.MessageHash
 
define() - Method in class io.cdap.directives.transformation.Quantization
 
define() - Method in class io.cdap.directives.transformation.RightTrim
 
define() - Method in class io.cdap.directives.transformation.Split
Deprecated.
 
define() - Method in class io.cdap.directives.transformation.SplitEmail
 
define() - Method in class io.cdap.directives.transformation.SplitURL
 
define() - Method in class io.cdap.directives.transformation.TextDistanceMeasure
 
define() - Method in class io.cdap.directives.transformation.TextMetricMeasure
 
define() - Method in class io.cdap.directives.transformation.TitleCase
 
define() - Method in class io.cdap.directives.transformation.Trim
 
define() - Method in class io.cdap.directives.transformation.Upper
 
define() - Method in class io.cdap.directives.transformation.UrlDecode
 
define() - Method in class io.cdap.directives.transformation.UrlEncode
 
define() - Method in class io.cdap.directives.validation.ValidateStandard
 
define() - Method in class io.cdap.directives.writer.WriteAsCSV
 
define() - Method in class io.cdap.directives.writer.WriteAsJsonMap
 
define() - Method in class io.cdap.directives.writer.WriteAsJsonObject
 
define() - Method in class io.cdap.directives.xml.XmlToJson
 
definition() - Method in class io.cdap.wrangler.registry.DirectiveInfo
 
deprecated() - Method in class io.cdap.wrangler.registry.DirectiveInfo
 
description() - Method in class io.cdap.wrangler.registry.DirectiveInfo
 
destroy() - Method in class io.cdap.directives.aggregates.IncrementTransientVariable
 
destroy() - Method in class io.cdap.directives.aggregates.SetTransientVariable
 
destroy() - Method in class io.cdap.directives.column.ChangeColCaseNames
 
destroy() - Method in class io.cdap.directives.column.CleanseColumnNames
 
destroy() - Method in class io.cdap.directives.column.ColumnsReplace
 
destroy() - Method in class io.cdap.directives.column.Copy
 
destroy() - Method in class io.cdap.directives.column.CreateRecord
 
destroy() - Method in class io.cdap.directives.column.Drop
 
destroy() - Method in class io.cdap.directives.column.FlattenRecord
 
destroy() - Method in class io.cdap.directives.column.Keep
 
destroy() - Method in class io.cdap.directives.column.Merge
 
destroy() - Method in class io.cdap.directives.column.Rename
 
destroy() - Method in class io.cdap.directives.column.SetHeader
 
destroy() - Method in class io.cdap.directives.column.SetType
 
destroy() - Method in class io.cdap.directives.column.SplitToColumns
 
destroy() - Method in class io.cdap.directives.column.Swap
 
destroy() - Method in class io.cdap.directives.currency.FormatAsCurrency
 
destroy() - Method in class io.cdap.directives.currency.ParseAsCurrency
 
destroy() - Method in class io.cdap.directives.datamodel.DataModelMapColumn
 
destroy() - Method in class io.cdap.directives.date.DiffDate
 
destroy() - Method in class io.cdap.directives.date.FormatDate
 
destroy() - Method in class io.cdap.directives.datetime.CurrentDateTime
 
destroy() - Method in class io.cdap.directives.datetime.DateTimeToTimeStamp
 
destroy() - Method in class io.cdap.directives.datetime.FormatDateTime
 
destroy() - Method in class io.cdap.directives.datetime.TimestampToDateTime
 
destroy() - Method in class io.cdap.directives.external.InvokeHttp
 
destroy() - Method in class io.cdap.directives.language.SetCharset
 
destroy() - Method in class io.cdap.directives.lookup.CatalogLookup
 
destroy() - Method in class io.cdap.directives.lookup.TableLookup
 
destroy() - Method in class io.cdap.directives.nlp.Stemming
 
destroy() - Method in class io.cdap.directives.parser.CsvParser
 
destroy() - Method in class io.cdap.directives.parser.FixedLengthParser
 
destroy() - Method in class io.cdap.directives.parser.HL7Parser
 
destroy() - Method in class io.cdap.directives.parser.JsParser
 
destroy() - Method in class io.cdap.directives.parser.JsPath
 
destroy() - Method in class io.cdap.directives.parser.ParseAvro
 
destroy() - Method in class io.cdap.directives.parser.ParseAvroFile
 
destroy() - Method in class io.cdap.directives.parser.ParseDate
 
destroy() - Method in class io.cdap.directives.parser.ParseDateTime
 
destroy() - Method in class io.cdap.directives.parser.ParseExcel
 
destroy() - Method in class io.cdap.directives.parser.ParseLog
 
destroy() - Method in class io.cdap.directives.parser.ParseProtobuf
 
destroy() - Method in class io.cdap.directives.parser.ParseSimpleDate
 
destroy() - Method in class io.cdap.directives.parser.ParseTimestamp
 
destroy() - Method in class io.cdap.directives.row.Fail
 
destroy() - Method in class io.cdap.directives.row.Flatten
 
destroy() - Method in class io.cdap.directives.row.RecordConditionFilter
 
destroy() - Method in class io.cdap.directives.row.RecordMissingOrNullFilter
 
destroy() - Method in class io.cdap.directives.row.RecordRegexFilter
 
destroy() - Method in class io.cdap.directives.row.SendToError
 
destroy() - Method in class io.cdap.directives.row.SendToErrorAndContinue
 
destroy() - Method in class io.cdap.directives.row.SetRecordDelimiter
 
destroy() - Method in class io.cdap.directives.row.SplitToRows
 
destroy() - Method in class io.cdap.directives.transformation.CharacterCut
 
destroy() - Method in class io.cdap.directives.transformation.ColumnExpression
 
destroy() - Method in class io.cdap.directives.transformation.Decode
 
destroy() - Method in class io.cdap.directives.transformation.Encode
 
destroy() - Method in class io.cdap.directives.transformation.ExtractRegexGroups
 
destroy() - Method in class io.cdap.directives.transformation.FillNullOrEmpty
 
destroy() - Method in class io.cdap.directives.transformation.FindAndReplace
 
destroy() - Method in class io.cdap.directives.transformation.GenerateUUID
 
destroy() - Method in class io.cdap.directives.transformation.IndexSplit
Deprecated.
 
destroy() - Method in class io.cdap.directives.transformation.LeftTrim
 
destroy() - Method in class io.cdap.directives.transformation.Lower
 
destroy() - Method in class io.cdap.directives.transformation.MaskNumber
 
destroy() - Method in class io.cdap.directives.transformation.MaskShuffle
 
destroy() - Method in class io.cdap.directives.transformation.MessageHash
 
destroy() - Method in class io.cdap.directives.transformation.Quantization
 
destroy() - Method in class io.cdap.directives.transformation.RightTrim
 
destroy() - Method in class io.cdap.directives.transformation.Split
Deprecated.
 
destroy() - Method in class io.cdap.directives.transformation.SplitEmail
 
destroy() - Method in class io.cdap.directives.transformation.SplitURL
 
destroy() - Method in class io.cdap.directives.transformation.TextDistanceMeasure
 
destroy() - Method in class io.cdap.directives.transformation.TextMetricMeasure
 
destroy() - Method in class io.cdap.directives.transformation.TitleCase
 
destroy() - Method in class io.cdap.directives.transformation.Trim
 
destroy() - Method in class io.cdap.directives.transformation.Upper
 
destroy() - Method in class io.cdap.directives.transformation.UrlDecode
 
destroy() - Method in class io.cdap.directives.transformation.UrlEncode
 
destroy() - Method in class io.cdap.directives.validation.ValidateStandard
 
destroy() - Method in class io.cdap.directives.writer.WriteAsCSV
 
destroy() - Method in class io.cdap.directives.writer.WriteAsJsonMap
 
destroy() - Method in class io.cdap.directives.writer.WriteAsJsonObject
 
destroy() - Method in class io.cdap.directives.xml.XmlToJson
 
DiffDate - Class in io.cdap.directives.date
A directive for taking difference in Dates.
DiffDate() - Constructor for class io.cdap.directives.date.DiffDate
 
directive() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
directive() - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
directive(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
DirectiveClass - Class in io.cdap.wrangler.parser
This class carries the class information about a directive.
DirectiveClass(String, String, DirectiveScope, ArtifactId) - Constructor for class io.cdap.wrangler.parser.DirectiveClass
 
DirectiveContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
DirectiveInfo - Class in io.cdap.wrangler.registry
This class DirectiveInfo contains information about each individual directive loaded.
DirectiveRegistry - Interface in io.cdap.wrangler.registry
A directive registry maintains a collection of directives either system provided or user provided.
DirectivesBaseListener - Class in io.cdap.wrangler.parser
This class provides an empty implementation of DirectivesListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
DirectivesBaseListener() - Constructor for class io.cdap.wrangler.parser.DirectivesBaseListener
 
DirectivesBaseVisitor<T> - Class in io.cdap.wrangler.parser
This class provides an empty implementation of DirectivesVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
DirectivesBaseVisitor() - Constructor for class io.cdap.wrangler.parser.DirectivesBaseVisitor
 
DirectiveScope - Enum in io.cdap.wrangler.registry
Enum to represent the scope of a directive
DirectivesLexer - Class in io.cdap.wrangler.parser
 
DirectivesLexer(CharStream) - Constructor for class io.cdap.wrangler.parser.DirectivesLexer
 
DirectivesListener - Interface in io.cdap.wrangler.parser
This interface defines a complete listener for a parse tree produced by DirectivesParser.
DirectivesParser - Class in io.cdap.wrangler.parser
 
DirectivesParser(TokenStream) - Constructor for class io.cdap.wrangler.parser.DirectivesParser
 
DirectivesParser.BoolContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.BoolListContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.CodeblockContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ColListContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ColumnContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.CommandContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ConditionContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ConfigContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.DirectiveContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.EcommandContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ElseIfStatContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ElseStatContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ExpressionContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ForStatementContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.IdentifierContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.IdentifierListContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.IfStatContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.IfStatementContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.MacroContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.NumberContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.NumberListContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.NumberRangeContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.NumberRangesContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.PragmaContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.PragmaLoadDirectiveContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.PragmaVersionContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.PropertiesContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.PropertyContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.PropertyListContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.RecipeContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.StatementsContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.StringListContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.TextContext - Class in io.cdap.wrangler.parser
 
DirectivesParser.ValueContext - Class in io.cdap.wrangler.parser
 
DirectivesVisitor<T> - Interface in io.cdap.wrangler.parser
This interface defines a complete generic visitor for a parse tree produced by DirectivesParser.
DivEqual - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
DivEqual - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Divide - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Divide - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
divideq(Number, Number) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - divides one column by another.
divideq(BigDecimal, Object) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Divide the column by a given value and return the quotient
divider(Number, Number) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - divides one column by another and returns the remainder.
divider(BigDecimal, Object) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Divide the column by a given value and return the remainder
Dollar - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Dollar - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Dollar() - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
Dot - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Dot - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Drop - Class in io.cdap.directives.column
This class Drop implements a directive that will drop the list of columns specified.
Drop() - Constructor for class io.cdap.directives.column.Drop
 
drop(Schema, String) - Static method in class io.cdap.functions.DDL
Drops a path from the schema to generate a new Schema.
drop(Schema, String, String...) - Static method in class io.cdap.functions.DDL
 
drop(StructuredRecord, String) - Static method in class io.cdap.functions.DDL
 
drop(StructuredRecord, String, String...) - Static method in class io.cdap.functions.DDL
 
drop(String, String, String...) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
drop(JsonElement, String, String...) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.

E

ecommand() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
EcommandContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.EcommandContext
 
EL - Class in io.cdap.wrangler.expression
This class EL is a Expression Language Handler.
EL.DefaultFunctions - Class in io.cdap.wrangler.expression
 
ELContext - Class in io.cdap.wrangler.expression
Manages variables which can be referenced in a JEXL expression.
ELContext() - Constructor for class io.cdap.wrangler.expression.ELContext
No-op constructors that does nothing but create a instance of context.
ELContext(ExecutorContext) - Constructor for class io.cdap.wrangler.expression.ELContext
Constructor that extracts the ExecutorContext internals and turns them into variables.
ELContext(ExecutorContext, EL, Row) - Constructor for class io.cdap.wrangler.expression.ELContext
Sets the context for EL, includes the required variables in expression, 'this' and 'ctx'.
ELContext(String, Object) - Constructor for class io.cdap.wrangler.expression.ELContext
This constructor sets the expression context with a variable.
ELContext(Map<String, Object>) - Constructor for class io.cdap.wrangler.expression.ELContext
This constructor provides the pre-defined values for JEXL expression.
ELContext.Context - Class in io.cdap.wrangler.expression
Context object passed to every expression evaluation.
ELException - Exception in io.cdap.wrangler.expression
Class description here.
ELException(Throwable) - Constructor for exception io.cdap.wrangler.expression.ELException
 
ELException(String, Throwable) - Constructor for exception io.cdap.wrangler.expression.ELException
 
ELRegistration - Interface in io.cdap.wrangler.expression
Class description here.
ELResult - Class in io.cdap.wrangler.expression
Class description here.
ELResult(Object) - Constructor for class io.cdap.wrangler.expression.ELResult
 
elseIfStat() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
elseIfStat() - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
elseIfStat(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
ElseIfStatContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ElseIfStatContext
 
elseStat() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
elseStat() - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
ElseStatContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ElseStatContext
 
emptyIterable - Variable in class io.cdap.wrangler.sampling.Sampler
 
Encode - Class in io.cdap.directives.transformation
A directive that encodes a column as base-32, base-64, or hex.
Encode() - Constructor for class io.cdap.directives.transformation.Encode
 
Encode.Method - Enum in io.cdap.directives.transformation
Defines encoding types supported.
EndsWith - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
EndsWith - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
enterBool(DirectivesParser.BoolContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.bool().
enterBool(DirectivesParser.BoolContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.bool().
enterBoolList(DirectivesParser.BoolListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.boolList().
enterBoolList(DirectivesParser.BoolListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.boolList().
enterCodeblock(DirectivesParser.CodeblockContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.codeblock().
enterCodeblock(DirectivesParser.CodeblockContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.codeblock().
enterColList(DirectivesParser.ColListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.colList().
enterColList(DirectivesParser.ColListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.colList().
enterColumn(DirectivesParser.ColumnContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.column().
enterColumn(DirectivesParser.ColumnContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.column().
enterCommand(DirectivesParser.CommandContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.command().
enterCommand(DirectivesParser.CommandContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.command().
enterCondition(DirectivesParser.ConditionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.condition().
enterCondition(DirectivesParser.ConditionContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.condition().
enterConfig(DirectivesParser.ConfigContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.config().
enterConfig(DirectivesParser.ConfigContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.config().
enterDirective(DirectivesParser.DirectiveContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.directive().
enterDirective(DirectivesParser.DirectiveContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.directive().
enterEcommand(DirectivesParser.EcommandContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.ecommand().
enterEcommand(DirectivesParser.EcommandContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.ecommand().
enterElseIfStat(DirectivesParser.ElseIfStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.elseIfStat().
enterElseIfStat(DirectivesParser.ElseIfStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.elseIfStat().
enterElseStat(DirectivesParser.ElseStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.elseStat().
enterElseStat(DirectivesParser.ElseStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.elseStat().
enterEveryRule(ParserRuleContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
enterExpression(DirectivesParser.ExpressionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.expression().
enterExpression(DirectivesParser.ExpressionContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.expression().
enterForStatement(DirectivesParser.ForStatementContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.forStatement().
enterForStatement(DirectivesParser.ForStatementContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.forStatement().
enterIdentifier(DirectivesParser.IdentifierContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.identifier().
enterIdentifier(DirectivesParser.IdentifierContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.identifier().
enterIdentifierList(DirectivesParser.IdentifierListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.identifierList().
enterIdentifierList(DirectivesParser.IdentifierListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.identifierList().
enterIfStat(DirectivesParser.IfStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.ifStat().
enterIfStat(DirectivesParser.IfStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.ifStat().
enterIfStatement(DirectivesParser.IfStatementContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.ifStatement().
enterIfStatement(DirectivesParser.IfStatementContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.ifStatement().
enterMacro(DirectivesParser.MacroContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.macro().
enterMacro(DirectivesParser.MacroContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.macro().
enterNumber(DirectivesParser.NumberContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.number().
enterNumber(DirectivesParser.NumberContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.number().
enterNumberList(DirectivesParser.NumberListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.numberList().
enterNumberList(DirectivesParser.NumberListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.numberList().
enterNumberRange(DirectivesParser.NumberRangeContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.numberRange().
enterNumberRange(DirectivesParser.NumberRangeContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.numberRange().
enterNumberRanges(DirectivesParser.NumberRangesContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.numberRanges().
enterNumberRanges(DirectivesParser.NumberRangesContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.numberRanges().
enterPragma(DirectivesParser.PragmaContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.pragma().
enterPragma(DirectivesParser.PragmaContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.pragma().
enterPragmaLoadDirective(DirectivesParser.PragmaLoadDirectiveContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.pragmaLoadDirective().
enterPragmaLoadDirective(DirectivesParser.PragmaLoadDirectiveContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.pragmaLoadDirective().
enterPragmaVersion(DirectivesParser.PragmaVersionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.pragmaVersion().
enterPragmaVersion(DirectivesParser.PragmaVersionContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.pragmaVersion().
enterProperties(DirectivesParser.PropertiesContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.properties().
enterProperties(DirectivesParser.PropertiesContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.properties().
enterProperty(DirectivesParser.PropertyContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.property().
enterProperty(DirectivesParser.PropertyContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.property().
enterPropertyList(DirectivesParser.PropertyListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.propertyList().
enterPropertyList(DirectivesParser.PropertyListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.propertyList().
enterRecipe(DirectivesParser.RecipeContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.recipe().
enterRecipe(DirectivesParser.RecipeContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.recipe().
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolListContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.CodeblockContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ColListContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ColumnContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.CommandContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ConfigContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.EcommandContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseIfStatContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseStatContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ExpressionContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierListContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberListContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangeContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangesContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaLoadDirectiveContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaVersionContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyListContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.RecipeContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.StringListContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.TextContext
 
enterRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
enterStatements(DirectivesParser.StatementsContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.statements().
enterStatements(DirectivesParser.StatementsContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.statements().
enterStringList(DirectivesParser.StringListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.stringList().
enterStringList(DirectivesParser.StringListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.stringList().
enterText(DirectivesParser.TextContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.text().
enterText(DirectivesParser.TextContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.text().
enterValue(DirectivesParser.ValueContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Enter a parse tree produced by DirectivesParser.value().
enterValue(DirectivesParser.ValueContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Enter a parse tree produced by DirectivesParser.value().
environment - Variable in class io.cdap.wrangler.expression.ELContext.Context
 
EOF() - Method in class io.cdap.wrangler.parser.DirectivesParser.RecipeContext
 
EpochFromDateTime(LocalDateTime) - Static method in class io.cdap.functions.DateAndTime
 
EpochFromTimestamp(ZonedDateTime) - Static method in class io.cdap.functions.DateAndTime
 
EpochSeconds() - Static method in class io.cdap.functions.DateAndTime
 
EPSILON - Static variable in class io.cdap.wrangler.sampling.Sampler
 
equal(Short...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Check if all values are equal across any number of Short columns.
equal(Integer...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Check if all values are equal across any number of Integer columns.
equal(Long...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Check if all values are equal across any number of Long columns.
equal(Float...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Check if all values are equal across any number of Float columns.
equal(Double...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Check if all values are equal across any number of Double columns.
equal(BigDecimal...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Check if all values are equal across any number of BigDecimal columns.
equals(Object) - Method in class io.cdap.directives.validation.ConformanceIssue
 
Equals - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Equals - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
equals(Object) - Method in class io.cdap.wrangler.utils.Manifest.Standard
 
ERA(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts Era from the date.
ERA_LONG(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts Era from the date as long text.
ERA_SHORT(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts Era from the date as short text.
ErrorRecordCollector - Class in io.cdap.wrangler.executor
This is a error collector, a collection of all the records that are errored.
ErrorRecordCollector() - Constructor for class io.cdap.wrangler.executor.ErrorRecordCollector
 
errors() - Method in class io.cdap.wrangler.executor.RecipePipelineExecutor
Returns records that are errored out.
EscapeSequence - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
EscapeSequence - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.aggregates.IncrementTransientVariable
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.aggregates.SetTransientVariable
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.ChangeColCaseNames
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.CleanseColumnNames
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.ColumnsReplace
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.Copy
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.CreateRecord
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.Drop
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.FlattenRecord
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.Keep
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.Merge
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.Rename
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.SetHeader
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.SetType
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.SplitToColumns
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.column.Swap
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.currency.FormatAsCurrency
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.currency.ParseAsCurrency
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.datamodel.DataModelMapColumn
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.date.DiffDate
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.date.FormatDate
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.datetime.CurrentDateTime
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.datetime.DateTimeToTimeStamp
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.datetime.FormatDateTime
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.datetime.TimestampToDateTime
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.external.InvokeHttp
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.language.SetCharset
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.lookup.CatalogLookup
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.lookup.TableLookup
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.nlp.Stemming
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.CsvParser
Parses a give column in a Row as a CSV Row.
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.FixedLengthParser
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.HL7Parser
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.JsParser
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.JsPath
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseAvro
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseAvroFile
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseDate
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseDateTime
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseExcel
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseLog
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseProtobuf
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseSimpleDate
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.parser.ParseTimestamp
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.Fail
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.Flatten
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.RecordConditionFilter
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.RecordMissingOrNullFilter
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.RecordRegexFilter
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.SendToError
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.SendToErrorAndContinue
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.SetRecordDelimiter
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.row.SplitToRows
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.CharacterCut
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.ColumnExpression
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.Decode
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.Encode
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.ExtractRegexGroups
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.FillNullOrEmpty
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.FindAndReplace
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.GenerateUUID
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.IndexSplit
Deprecated.
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.LeftTrim
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.Lower
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.MaskNumber
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.MaskShuffle
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.MessageHash
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.Quantization
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.RightTrim
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.Split
Deprecated.
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.SplitEmail
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.SplitURL
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.TextDistanceMeasure
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.TextMetricMeasure
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.TitleCase
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.Trim
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.Upper
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.UrlDecode
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.transformation.UrlEncode
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.validation.ValidateStandard
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.writer.WriteAsCSV
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.writer.WriteAsJsonMap
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.writer.WriteAsJsonObject
 
execute(List<Row>, ExecutorContext) - Method in class io.cdap.directives.xml.XmlToJson
 
execute(List<Row>, Schema) - Method in class io.cdap.wrangler.executor.RecipePipelineExecutor
Executes the pipeline on the input.
execute(List<Row>) - Method in class io.cdap.wrangler.executor.RecipePipelineExecutor
Executes the pipeline on the input.
execute(ELContext) - Method in class io.cdap.wrangler.expression.EL
 
exitBool(DirectivesParser.BoolContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.bool().
exitBool(DirectivesParser.BoolContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.bool().
exitBoolList(DirectivesParser.BoolListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.boolList().
exitBoolList(DirectivesParser.BoolListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.boolList().
exitCodeblock(DirectivesParser.CodeblockContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.codeblock().
exitCodeblock(DirectivesParser.CodeblockContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.codeblock().
exitColList(DirectivesParser.ColListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.colList().
exitColList(DirectivesParser.ColListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.colList().
exitColumn(DirectivesParser.ColumnContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.column().
exitColumn(DirectivesParser.ColumnContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.column().
exitCommand(DirectivesParser.CommandContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.command().
exitCommand(DirectivesParser.CommandContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.command().
exitCondition(DirectivesParser.ConditionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.condition().
exitCondition(DirectivesParser.ConditionContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.condition().
exitConfig(DirectivesParser.ConfigContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.config().
exitConfig(DirectivesParser.ConfigContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.config().
exitDirective(DirectivesParser.DirectiveContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.directive().
exitDirective(DirectivesParser.DirectiveContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.directive().
exitEcommand(DirectivesParser.EcommandContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.ecommand().
exitEcommand(DirectivesParser.EcommandContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.ecommand().
exitElseIfStat(DirectivesParser.ElseIfStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.elseIfStat().
exitElseIfStat(DirectivesParser.ElseIfStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.elseIfStat().
exitElseStat(DirectivesParser.ElseStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.elseStat().
exitElseStat(DirectivesParser.ElseStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.elseStat().
exitEveryRule(ParserRuleContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
exitExpression(DirectivesParser.ExpressionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.expression().
exitExpression(DirectivesParser.ExpressionContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.expression().
exitForStatement(DirectivesParser.ForStatementContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.forStatement().
exitForStatement(DirectivesParser.ForStatementContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.forStatement().
exitIdentifier(DirectivesParser.IdentifierContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.identifier().
exitIdentifier(DirectivesParser.IdentifierContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.identifier().
exitIdentifierList(DirectivesParser.IdentifierListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.identifierList().
exitIdentifierList(DirectivesParser.IdentifierListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.identifierList().
exitIfStat(DirectivesParser.IfStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.ifStat().
exitIfStat(DirectivesParser.IfStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.ifStat().
exitIfStatement(DirectivesParser.IfStatementContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.ifStatement().
exitIfStatement(DirectivesParser.IfStatementContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.ifStatement().
exitMacro(DirectivesParser.MacroContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.macro().
exitMacro(DirectivesParser.MacroContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.macro().
exitNumber(DirectivesParser.NumberContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.number().
exitNumber(DirectivesParser.NumberContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.number().
exitNumberList(DirectivesParser.NumberListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.numberList().
exitNumberList(DirectivesParser.NumberListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.numberList().
exitNumberRange(DirectivesParser.NumberRangeContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.numberRange().
exitNumberRange(DirectivesParser.NumberRangeContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.numberRange().
exitNumberRanges(DirectivesParser.NumberRangesContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.numberRanges().
exitNumberRanges(DirectivesParser.NumberRangesContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.numberRanges().
exitPragma(DirectivesParser.PragmaContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.pragma().
exitPragma(DirectivesParser.PragmaContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.pragma().
exitPragmaLoadDirective(DirectivesParser.PragmaLoadDirectiveContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.pragmaLoadDirective().
exitPragmaLoadDirective(DirectivesParser.PragmaLoadDirectiveContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.pragmaLoadDirective().
exitPragmaVersion(DirectivesParser.PragmaVersionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.pragmaVersion().
exitPragmaVersion(DirectivesParser.PragmaVersionContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.pragmaVersion().
exitProperties(DirectivesParser.PropertiesContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.properties().
exitProperties(DirectivesParser.PropertiesContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.properties().
exitProperty(DirectivesParser.PropertyContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.property().
exitProperty(DirectivesParser.PropertyContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.property().
exitPropertyList(DirectivesParser.PropertyListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.propertyList().
exitPropertyList(DirectivesParser.PropertyListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.propertyList().
exitRecipe(DirectivesParser.RecipeContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.recipe().
exitRecipe(DirectivesParser.RecipeContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.recipe().
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolListContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.CodeblockContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ColListContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ColumnContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.CommandContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ConfigContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.EcommandContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseIfStatContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseStatContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ExpressionContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierListContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberListContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangeContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangesContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaLoadDirectiveContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaVersionContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyListContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.RecipeContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.StringListContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.TextContext
 
exitRule(ParseTreeListener) - Method in class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
exitStatements(DirectivesParser.StatementsContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.statements().
exitStatements(DirectivesParser.StatementsContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.statements().
exitStringList(DirectivesParser.StringListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.stringList().
exitStringList(DirectivesParser.StringListContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.stringList().
exitText(DirectivesParser.TextContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.text().
exitText(DirectivesParser.TextContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.text().
exitValue(DirectivesParser.ValueContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
Exit a parse tree produced by DirectivesParser.value().
exitValue(DirectivesParser.ValueContext) - Method in interface io.cdap.wrangler.parser.DirectivesListener
Exit a parse tree produced by DirectivesParser.value().
expression() - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseIfStatContext
 
expression() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
expression() - Method in class io.cdap.wrangler.parser.DirectivesParser.ExpressionContext
 
expression(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.ExpressionContext
 
expression() - Method in class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
expression(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
expression() - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatContext
 
ExpressionContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ExpressionContext
 
External - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
External - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
ExtractRegexGroups - Class in io.cdap.directives.transformation
A directive extracts regex groups into separate columns.
ExtractRegexGroups() - Constructor for class io.cdap.directives.transformation.ExtractRegexGroups
 

F

Factory() - Constructor for class io.cdap.directives.validation.conformers.JsonConformer.Factory
 
Fail - Class in io.cdap.directives.row
A directive for erroring the processing if condition is set to true.
Fail() - Constructor for class io.cdap.directives.row.Fail
 
FillNullOrEmpty - Class in io.cdap.directives.transformation
A directive to fill null or empty column values with a fixed value.
FillNullOrEmpty() - Constructor for class io.cdap.directives.transformation.FillNullOrEmpty
 
FindAndReplace - Class in io.cdap.directives.transformation
A directive for 'find-and-replace' transformations on the column.
FindAndReplace() - Constructor for class io.cdap.directives.transformation.FindAndReplace
 
FixedLengthParser - Class in io.cdap.directives.parser
A Fixed length Parser Stage for parsing the Row provided based on configuration.
FixedLengthParser() - Constructor for class io.cdap.directives.parser.FixedLengthParser
 
Flatten - Class in io.cdap.directives.row
A directive that Flattens a record
Flatten() - Constructor for class io.cdap.directives.row.Flatten
 
FlattenRecord - Class in io.cdap.directives.column
A directive for splitting a RowType ("Record") Column into multiple Columns.
FlattenRecord() - Constructor for class io.cdap.directives.column.FlattenRecord
 
format(String, Object...) - Static method in class io.cdap.functions.Global
Formats the string in way similar to String format.
FormatAsCurrency - Class in io.cdap.directives.currency
A directive for taking difference in Dates.
FormatAsCurrency() - Constructor for class io.cdap.directives.currency.FormatAsCurrency
 
FormatDate - Class in io.cdap.directives.date
A directive for managing date formats.
FormatDate() - Constructor for class io.cdap.directives.date.FormatDate
 
FormatDateTime - Class in io.cdap.directives.datetime
Directive to format a datetime column as a string in the specified format
FormatDateTime() - Constructor for class io.cdap.directives.datetime.FormatDateTime
 
forStatement() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
ForStatementContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
fromSystem(Class<? extends Directive>) - Static method in class io.cdap.wrangler.registry.DirectiveInfo
Creates a DirectiveInfo of the given class coming from the DirectiveScope.SYSTEM scope.
fromUser(Class<? extends Directive>, ArtifactId) - Static method in class io.cdap.wrangler.registry.DirectiveInfo
Creates a DirectiveInfo of the given class coming from the DirectiveScope.USER scope.
functions() - Method in class io.cdap.wrangler.expression.EL.DefaultFunctions
 
functions() - Method in interface io.cdap.wrangler.expression.ELRegistration
 

G

generate() - Method in class io.cdap.wrangler.lineage.LineageOperations
Generates the list of FieldOperation required for generating lineage.
GenerateUUID - Class in io.cdap.directives.transformation
A directive to generate a UUID.
GenerateUUID() - Constructor for class io.cdap.directives.transformation.GenerateUUID
 
GeoFences - Class in io.cdap.functions
GeoFencing check based on location and polygon
get(String) - Method in class io.cdap.directives.aggregates.DefaultTransientStore
A value associated with the variable in the transient store.
get() - Method in class io.cdap.directives.parser.ParseLog.LogLine
 
get(String) - Static method in enum io.cdap.wrangler.dq.DataType
Get the type of the data.
get() - Method in class io.cdap.wrangler.executor.ErrorRecordCollector
 
get(String) - Method in class io.cdap.wrangler.expression.ELContext
Returns the object associated with the name if found, else it's null.
get(String) - Method in class io.cdap.wrangler.i18n.Messages
Return the message based on the key.
get(String, Object...) - Method in class io.cdap.wrangler.i18n.Messages
Returns a string message with resolved arguments.
get(String, String) - Method in class io.cdap.wrangler.registry.CompositeDirectiveRegistry
This method looks for the directive in all the registered registries.
get(String, String) - Method in interface io.cdap.wrangler.registry.DirectiveRegistry
Given the name of the directive, returns the information related to the directive.
get(String, String) - Method in class io.cdap.wrangler.registry.SystemDirectiveRegistry
Given the name of the directive, returns the information related to the directive.
get(String) - Method in class io.cdap.wrangler.registry.SystemDirectiveRegistry
Given the name of the directive, returns the information related to the directive.
get(String, String) - Method in class io.cdap.wrangler.registry.UserDirectiveRegistry
This method provides information about the directive that is being requested.
get(String, long) - Method in class io.cdap.wrangler.utils.AvroSchemaGlossary
Retrieves the Schema from the glossary.
get(String) - Method in class io.cdap.wrangler.utils.JsonPathGenerator
Generates all json paths for the json being passed as a string.
get(JsonElement) - Method in class io.cdap.wrangler.utils.JsonPathGenerator
Generates all json paths for the json being passed as JsonElement.
getAcceptEncoding() - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
 
getAlias(String) - Method in class io.cdap.wrangler.parser.ConfigDirectiveContext
Returns the root directive aliasee
getAlias(String) - Method in class io.cdap.wrangler.parser.NoOpDirectiveContext
Returns the root directive aliasee
getAll() - Method in class io.cdap.wrangler.parser.UsageRegistry
 
getAll() - Method in class io.cdap.wrangler.utils.AvroSchemaGlossary
Retrieves all of the Schema contained within the glossary.
getArtifactId() - Method in class io.cdap.wrangler.parser.DirectiveClass
 
getATN() - Method in class io.cdap.wrangler.parser.DirectivesLexer
 
getATN() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
getBaseUrl() - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
 
getBigInteger(String) - Static method in class io.cdap.wrangler.dq.TypeInference
Get big integer from a string.
getBoolean() - Method in class io.cdap.wrangler.expression.ELResult
 
getCatalog() - Method in interface io.cdap.directives.lookup.StaticCatalog
 
getCatalog() - Method in class io.cdap.wrangler.executor.ICDCatalog
 
getChannelNames() - Method in class io.cdap.wrangler.parser.DirectivesLexer
 
getClassName() - Method in class io.cdap.wrangler.parser.DirectiveClass
 
getColumns() - Method in class io.cdap.wrangler.statistics.ColumnMetric
 
getCompiledUnit() - Method in class io.cdap.wrangler.parser.RecipeVisitor
Returns a RecipeSymbol for the recipe being parsed.
getConnectionTimeout() - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
 
getDataLocation() - Method in class io.cdap.directives.validation.ConformanceIssue
 
getDataType(String) - Static method in class io.cdap.wrangler.dq.TypeInference
 
GetDate(String) - Static method in class io.cdap.functions.DateAndTime
Return the LocalDate the string represents.
GetDateTime(String) - Static method in class io.cdap.functions.DateAndTime
Return the LocalDateTime the string represents.
GetDateTime(LocalDate, LocalTime) - Static method in class io.cdap.functions.DateAndTime
Returns a datetime from the given date and time.
getDescription() - Method in interface io.cdap.directives.lookup.StaticCatalog.Entry
 
getDescription() - Method in class io.cdap.wrangler.executor.ICDCatalog.ICDCode
 
getDescription(String) - Method in class io.cdap.wrangler.parser.UsageRegistry
Gets the description of a directive.
getDescription() - Method in class io.cdap.wrangler.parser.UsageRegistry.UsageEntry
 
getDirective() - Method in class io.cdap.wrangler.parser.UsageRegistry.UsageEntry
 
getDirectiveClass() - Method in class io.cdap.wrangler.registry.DirectiveInfo
 
getElement() - Method in class io.cdap.wrangler.sampling.Reservoir.IntermediateSample
 
getError() - Method in class io.cdap.directives.validation.ConformanceIssue
 
getFormat() - Method in class io.cdap.wrangler.utils.Manifest.Standard
 
getFromBase() - Method in enum io.cdap.wrangler.dq.ConvertDistances.Distance
 
getGlossary() - Static method in class io.cdap.wrangler.datamodel.DataModelGlossary
Accessor for the data model glossary.
getGrammarFileName() - Method in class io.cdap.wrangler.parser.DirectivesLexer
 
getGrammarFileName() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
getHash() - Method in class io.cdap.wrangler.utils.Manifest.Standard
 
getInstance(ExecutorContext) - Static method in class io.cdap.wrangler.clients.SchemaRegistryClient
Returns a instance of SchemaRegistryClient initialized with service url.
getInteger() - Method in class io.cdap.wrangler.expression.ELResult
 
getLatestWranglerArtifact() - Method in class io.cdap.wrangler.registry.CompositeDirectiveRegistry
 
getLatestWranglerArtifact() - Method in interface io.cdap.wrangler.registry.DirectiveRegistry
Retrieve latest Wrangler transform artifact information
getLatestWranglerArtifact() - Method in class io.cdap.wrangler.registry.SystemDirectiveRegistry
 
getLatestWranglerArtifact() - Method in class io.cdap.wrangler.registry.UserDirectiveRegistry
 
getMeasureName() - Method in enum io.cdap.wrangler.dq.ConvertDistances.Distance
 
getMessage() - Method in exception io.cdap.wrangler.clients.RestClientException
 
getMessages() - Static method in class io.cdap.wrangler.i18n.MessagesFactory
 
getMessages(String) - Static method in class io.cdap.wrangler.i18n.MessagesFactory
Creates a Messages with specified ResourceBundle name and default Locale
getMessages(String, Locale) - Static method in class io.cdap.wrangler.i18n.MessagesFactory
Creates a Messages with specified ResourceBundle name and Locale
getModeNames() - Method in class io.cdap.wrangler.parser.DirectivesLexer
 
getName() - Method in enum io.cdap.wrangler.dq.ConvertDistances.Distance
 
getName() - Method in class io.cdap.wrangler.parser.DirectiveClass
 
getNextToken(StringTokenizer, String, String, int) - Static method in class io.cdap.wrangler.parser.MigrateToV2
 
getNextToken(StringTokenizer, String, String, String, int) - Static method in class io.cdap.wrangler.parser.MigrateToV2
 
getNextToken(StringTokenizer, String, String, String, int, boolean) - Static method in class io.cdap.wrangler.parser.MigrateToV2
 
getObject() - Method in class io.cdap.wrangler.expression.ELResult
 
getProperties() - Static method in class io.cdap.wrangler.utils.ProjectInfo
 
getReader() - Method in class io.cdap.wrangler.codec.AbstractAvroDecoder
 
getReadTimeout() - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
 
getResultBuffer() - Method in class io.cdap.directives.nlp.internal.PorterStemmer
Returns a reference to a character buffer containing the results of the stemming process.
getResultLength() - Method in class io.cdap.directives.nlp.internal.PorterStemmer
Returns the length of the word resulting from the stemming process.
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.BoolListContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.CodeblockContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ColListContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ColumnContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.CommandContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ConfigContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.EcommandContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseIfStatContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseStatContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ExpressionContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierListContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberListContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangeContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangesContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaLoadDirectiveContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaVersionContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyListContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.RecipeContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.StringListContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.TextContext
 
getRuleIndex() - Method in class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
getRuleNames() - Method in class io.cdap.wrangler.parser.DirectivesLexer
 
getRuleNames() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
getSchema(String, String, long) - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
Retrieves schema provided a schema id and version of the schema.
getSchema(String, String) - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
Retrieves schema provided a schema id.
getSchema() - Method in class io.cdap.wrangler.codec.AbstractAvroDecoder
 
getSchema(Object, String) - Method in class io.cdap.wrangler.utils.SchemaConverter
Generates the CDAP Schema for the given object
getSchema(Object, String, String) - Method in class io.cdap.wrangler.utils.SchemaConverter
Generates the CDAP Schema for the given object
getSchemaLocation() - Method in class io.cdap.directives.validation.ConformanceIssue
 
getScope() - Method in class io.cdap.wrangler.parser.DirectiveClass
 
getSerializedATN() - Method in class io.cdap.wrangler.parser.DirectivesLexer
 
getSerializedATN() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
getStandards() - Method in class io.cdap.wrangler.utils.Manifest
 
getStatus() - Method in exception io.cdap.wrangler.clients.RestClientException
 
GetTime(String) - Static method in class io.cdap.functions.DateAndTime
Return the LocalTime the string represents.
getToBase() - Method in enum io.cdap.wrangler.dq.ConvertDistances.Distance
 
getTokenNames() - Method in class io.cdap.wrangler.parser.DirectivesLexer
Deprecated.
getTokenNames() - Method in class io.cdap.wrangler.parser.DirectivesParser
Deprecated.
getUsage(String) - Method in class io.cdap.wrangler.parser.UsageRegistry
Gets the usage of a directive.
getUsage() - Method in class io.cdap.wrangler.parser.UsageRegistry.UsageEntry
 
getValue(JsonElement) - Static method in class io.cdap.directives.parser.JsParser
Gets a single value from the JsonElement.
getValue(JsonPrimitive) - Static method in class io.cdap.directives.parser.JsParser
Extracts a value from the JsonPrimitive.
getValue(StructuredRecord, String) - Static method in class io.cdap.wrangler.utils.StructuredToRowTransformer
Get the field value from the given record
getVariables() - Method in class io.cdap.directives.aggregates.DefaultTransientStore
Set of all the variables.
getVersion() - Static method in class io.cdap.wrangler.utils.ProjectInfo
 
getVersions(String, String) - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
Gets all the versions of schemas given a schema id.
getVocabulary() - Method in class io.cdap.wrangler.parser.DirectivesLexer
 
getVocabulary() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
getWeight() - Method in class io.cdap.wrangler.sampling.Reservoir.IntermediateSample
 
Global - Class in io.cdap.functions
Collection of useful expression functions made available in the context of an expression.
GrammarBasedParser - Class in io.cdap.wrangler.parser
This class GrammarBasedParser is an implementation of RecipeParser.
GrammarBasedParser(String, String, DirectiveRegistry) - Constructor for class io.cdap.wrangler.parser.GrammarBasedParser
 
GrammarBasedParser(String, String[], DirectiveRegistry, DirectiveContext) - Constructor for class io.cdap.wrangler.parser.GrammarBasedParser
 
GrammarBasedParser(String, String, DirectiveRegistry, DirectiveContext) - Constructor for class io.cdap.wrangler.parser.GrammarBasedParser
 
GrammarWalker - Class in io.cdap.wrangler.parser
This class provides logic to walk a grammar tree by parsing a wrangler recipe.
GrammarWalker(Compiler, DirectiveContext) - Constructor for class io.cdap.wrangler.parser.GrammarWalker
 
GrammarWalker.Visitor<E extends Exception> - Interface in io.cdap.wrangler.parser
A visitor for the the recipe grammar.
GSON_CONFIGURATION - Static variable in class io.cdap.directives.parser.JsPath
 
GSON_CONFIGURATION - Static variable in class io.cdap.functions.JsonFunctions
 
GT - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
GT - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
GTEquals - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
GTEquals - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 

H

has(String) - Method in class io.cdap.wrangler.expression.ELContext
Checks if a variable exists in the context.
hasAlias(String) - Method in class io.cdap.wrangler.parser.ConfigDirectiveContext
Checks if the directive is aliased.
hasAlias(String) - Method in class io.cdap.wrangler.parser.NoOpDirectiveContext
Checks if the directive is aliased.
hascolumn(Row, String) - Static method in class io.cdap.functions.DataQuality
Finds if the row has a column.
hasErrors() - Method in class io.cdap.wrangler.parser.SyntaxErrorListener
 
hasField(StructuredRecord, String) - Static method in class io.cdap.functions.DDL
Given a StructuredRecord and the name of the field, it checks, if the field exists in the StructuredRecord.
hashCode() - Method in class io.cdap.directives.validation.ConformanceIssue
 
hashCode() - Method in class io.cdap.wrangler.utils.Manifest.Standard
 
HL7Parser - Class in io.cdap.directives.parser
A step for parsing the HL7 Message.
HL7Parser() - Constructor for class io.cdap.directives.parser.HL7Parser
 
HoursFromTime(LocalTime) - Static method in class io.cdap.functions.DateAndTime
Returns the hours portion of a time.
HTTPSchemaLoader - Class in io.cdap.wrangler.datamodel
The HTTPSchemaLoader object loads an AVRO data model schema at a given url.
HTTPSchemaLoader(String, String) - Constructor for class io.cdap.wrangler.datamodel.HTTPSchemaLoader
 

I

ICDCatalog - Class in io.cdap.wrangler.executor
Class for loading and managing ICD codes.
ICDCatalog(String) - Constructor for class io.cdap.wrangler.executor.ICDCatalog
 
ICDCatalog.ICDCode - Class in io.cdap.wrangler.executor
Single ICD entry
Identifier - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser.CommandContext
 
Identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser.ConfigContext
 
identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
identifier(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
Identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser.EcommandContext
 
Identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
Identifier - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
Identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierContext
 
Identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierListContext
 
Identifier(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.IdentifierListContext
 
Identifier() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
IdentifierContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.IdentifierContext
 
identifierList() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
identifierList() - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaLoadDirectiveContext
 
IdentifierListContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.IdentifierListContext
 
ifStat() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
ifStat() - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
IfStatContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.IfStatContext
 
ifStatement() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
ifStatement() - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
ifStatement(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
IfStatementContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.IfStatementContext
 
increment(TransientVariableScope, String, long) - Method in class io.cdap.directives.aggregates.DefaultTransientStore
Increments a value of the variable.
increment(String, String) - Method in class io.cdap.wrangler.statistics.ColumnMetric
Increments a measure counter for a column.
increment(String) - Method in class io.cdap.wrangler.statistics.Measurements
Increment the MutableDouble value.
IncrementTransientVariable - Class in io.cdap.directives.aggregates
A directive for incrementing the a transient variable based on conditions.
IncrementTransientVariable() - Constructor for class io.cdap.directives.aggregates.IncrementTransientVariable
 
IndexSplit - Class in io.cdap.directives.transformation
Deprecated.
IndexSplit() - Constructor for class io.cdap.directives.transformation.IndexSplit
Deprecated.
 
inFence(double, double, String) - Static method in class io.cdap.functions.GeoFences
InFence(Double, Double, String) - Static method in class io.cdap.functions.GeoFences
Static method to be used with jexl Checks if the coordinate is inside any of the given polygonal geofences based on the winding number algorithm.
initialize(Arguments) - Method in class io.cdap.directives.aggregates.IncrementTransientVariable
 
initialize(Arguments) - Method in class io.cdap.directives.aggregates.SetTransientVariable
 
initialize(Arguments) - Method in class io.cdap.directives.column.ChangeColCaseNames
 
initialize(Arguments) - Method in class io.cdap.directives.column.CleanseColumnNames
 
initialize(Arguments) - Method in class io.cdap.directives.column.ColumnsReplace
 
initialize(Arguments) - Method in class io.cdap.directives.column.Copy
 
initialize(Arguments) - Method in class io.cdap.directives.column.CreateRecord
 
initialize(Arguments) - Method in class io.cdap.directives.column.Drop
 
initialize(Arguments) - Method in class io.cdap.directives.column.FlattenRecord
 
initialize(Arguments) - Method in class io.cdap.directives.column.Keep
 
initialize(Arguments) - Method in class io.cdap.directives.column.Merge
 
initialize(Arguments) - Method in class io.cdap.directives.column.Rename
 
initialize(Arguments) - Method in class io.cdap.directives.column.SetHeader
 
initialize(Arguments) - Method in class io.cdap.directives.column.SetType
 
initialize(Arguments) - Method in class io.cdap.directives.column.SplitToColumns
 
initialize(Arguments) - Method in class io.cdap.directives.column.Swap
 
initialize(Arguments) - Method in class io.cdap.directives.currency.FormatAsCurrency
 
initialize(Arguments) - Method in class io.cdap.directives.currency.ParseAsCurrency
 
initialize(Arguments) - Method in class io.cdap.directives.datamodel.DataModelMapColumn
 
initialize(Arguments) - Method in class io.cdap.directives.date.DiffDate
 
initialize(Arguments) - Method in class io.cdap.directives.date.FormatDate
 
initialize(Arguments) - Method in class io.cdap.directives.datetime.CurrentDateTime
 
initialize(Arguments) - Method in class io.cdap.directives.datetime.DateTimeToTimeStamp
 
initialize(Arguments) - Method in class io.cdap.directives.datetime.FormatDateTime
 
initialize(Arguments) - Method in class io.cdap.directives.datetime.TimestampToDateTime
 
initialize(Arguments) - Method in class io.cdap.directives.external.InvokeHttp
 
initialize(Arguments) - Method in class io.cdap.directives.language.SetCharset
 
initialize(Arguments) - Method in class io.cdap.directives.lookup.CatalogLookup
 
initialize(Arguments) - Method in class io.cdap.directives.lookup.TableLookup
 
initialize(Arguments) - Method in class io.cdap.directives.nlp.Stemming
 
initialize(Arguments) - Method in class io.cdap.directives.parser.CsvParser
 
initialize(Arguments) - Method in class io.cdap.directives.parser.FixedLengthParser
 
initialize(Arguments) - Method in class io.cdap.directives.parser.HL7Parser
 
initialize(Arguments) - Method in class io.cdap.directives.parser.JsParser
 
initialize(Arguments) - Method in class io.cdap.directives.parser.JsPath
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseAvro
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseAvroFile
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseDate
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseDateTime
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseExcel
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseLog
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseProtobuf
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseSimpleDate
 
initialize(Arguments) - Method in class io.cdap.directives.parser.ParseTimestamp
 
initialize(Arguments) - Method in class io.cdap.directives.row.Fail
 
initialize(Arguments) - Method in class io.cdap.directives.row.Flatten
 
initialize(Arguments) - Method in class io.cdap.directives.row.RecordConditionFilter
 
initialize(Arguments) - Method in class io.cdap.directives.row.RecordMissingOrNullFilter
 
initialize(Arguments) - Method in class io.cdap.directives.row.RecordRegexFilter
 
initialize(Arguments) - Method in class io.cdap.directives.row.SendToError
 
initialize(Arguments) - Method in class io.cdap.directives.row.SendToErrorAndContinue
 
initialize(Arguments) - Method in class io.cdap.directives.row.SetRecordDelimiter
 
initialize(Arguments) - Method in class io.cdap.directives.row.SplitToRows
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.CharacterCut
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.ColumnExpression
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.Decode
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.Encode
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.ExtractRegexGroups
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.FillNullOrEmpty
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.FindAndReplace
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.GenerateUUID
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.IndexSplit
Deprecated.
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.LeftTrim
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.Lower
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.MaskNumber
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.MaskShuffle
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.MessageHash
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.Quantization
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.RightTrim
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.Split
Deprecated.
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.SplitEmail
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.SplitURL
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.TextDistanceMeasure
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.TextMetricMeasure
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.TitleCase
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.Trim
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.Upper
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.UrlDecode
 
initialize(Arguments) - Method in class io.cdap.directives.transformation.UrlEncode
 
initialize() - Method in interface io.cdap.directives.validation.conformers.Conformer
Initialize should setup this instance to check conformance against a specific set of requirements, for example it can load a specific JSON Schema into memory.
initialize() - Method in class io.cdap.directives.validation.conformers.JsonConformer
 
initialize(Arguments) - Method in class io.cdap.directives.validation.ValidateStandard
 
initialize(Arguments) - Method in class io.cdap.directives.writer.WriteAsCSV
 
initialize(Arguments) - Method in class io.cdap.directives.writer.WriteAsJsonMap
 
initialize(Arguments) - Method in class io.cdap.directives.writer.WriteAsJsonObject
 
initialize(Arguments) - Method in class io.cdap.directives.xml.XmlToJson
 
initialize(String) - Static method in class io.cdap.wrangler.datamodel.DataModelGlossary
Initializes the data model glossary with the data models located at the url.
initialize() - Method in class io.cdap.wrangler.validator.ColumnNameValidator
Initializes this validator.
initialize() - Method in interface io.cdap.wrangler.validator.Validator
Initializes the validator.
inrange(double, double, double) - Static method in class io.cdap.functions.DataQuality
Checks if the value is within the range.
instance() - Method in class io.cdap.wrangler.registry.DirectiveInfo
Creates a new instance of Directive.
INSTANCE - Static variable in class io.cdap.wrangler.registry.SystemDirectiveRegistry
 
IntermediateSample(double, T) - Constructor for class io.cdap.wrangler.sampling.Reservoir.IntermediateSample
 
InvokeHttp - Class in io.cdap.directives.external
A directives that invokes HTTP endpoint to merge the results back into dataset.
InvokeHttp() - Constructor for class io.cdap.directives.external.InvokeHttp
 
io.cdap.directives.aggregates - package io.cdap.directives.aggregates
 
io.cdap.directives.column - package io.cdap.directives.column
 
io.cdap.directives.currency - package io.cdap.directives.currency
 
io.cdap.directives.datamodel - package io.cdap.directives.datamodel
 
io.cdap.directives.date - package io.cdap.directives.date
 
io.cdap.directives.datetime - package io.cdap.directives.datetime
 
io.cdap.directives.external - package io.cdap.directives.external
 
io.cdap.directives.language - package io.cdap.directives.language
 
io.cdap.directives.lookup - package io.cdap.directives.lookup
 
io.cdap.directives.nlp - package io.cdap.directives.nlp
 
io.cdap.directives.nlp.internal - package io.cdap.directives.nlp.internal
 
io.cdap.directives.parser - package io.cdap.directives.parser
 
io.cdap.directives.row - package io.cdap.directives.row
 
io.cdap.directives.transformation - package io.cdap.directives.transformation
 
io.cdap.directives.validation - package io.cdap.directives.validation
 
io.cdap.directives.validation.conformers - package io.cdap.directives.validation.conformers
 
io.cdap.directives.writer - package io.cdap.directives.writer
 
io.cdap.directives.xml - package io.cdap.directives.xml
 
io.cdap.functions - package io.cdap.functions
 
io.cdap.wrangler.clients - package io.cdap.wrangler.clients
 
io.cdap.wrangler.codec - package io.cdap.wrangler.codec
 
io.cdap.wrangler.datamodel - package io.cdap.wrangler.datamodel
 
io.cdap.wrangler.dq - package io.cdap.wrangler.dq
 
io.cdap.wrangler.executor - package io.cdap.wrangler.executor
 
io.cdap.wrangler.expression - package io.cdap.wrangler.expression
 
io.cdap.wrangler.i18n - package io.cdap.wrangler.i18n
 
io.cdap.wrangler.lineage - package io.cdap.wrangler.lineage
 
io.cdap.wrangler.parser - package io.cdap.wrangler.parser
 
io.cdap.wrangler.registry - package io.cdap.wrangler.registry
 
io.cdap.wrangler.sampling - package io.cdap.wrangler.sampling
 
io.cdap.wrangler.statistics - package io.cdap.wrangler.statistics
 
io.cdap.wrangler.utils - package io.cdap.wrangler.utils
 
io.cdap.wrangler.validator - package io.cdap.wrangler.validator
 
isAmex(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid amex credit card number or not.
IsArray(JsonElement) - Static method in class io.cdap.functions.JsonFunctions
Checks if a Json is JsonArray.
isBoolean(String) - Static method in class io.cdap.functions.Types
Checks if a value is a boolean or not.
isBoolean(String) - Static method in class io.cdap.wrangler.dq.TypeInference
Detect if the given value is a boolean type.
isCountryTld(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid country top-level domain or not.
isCreditCard(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid credit card number or not.
isDate(String) - Static method in class io.cdap.functions.DataQuality
Validate using the default Locale.
isDate(String, String) - Static method in class io.cdap.functions.DataQuality
Validate using the specified pattern.
isDate(String) - Static method in class io.cdap.functions.Dates
Deprecated.
Checks if a column is a date column or not.
isDate(String) - Static method in class io.cdap.functions.Types
Checks if a value is a date or not.
isDate(String) - Static method in class io.cdap.wrangler.dq.DateTimePattern
Whether the given string value is a date or not.
isDate(String) - Static method in class io.cdap.wrangler.dq.TypeInference
Detect if the given value is a date type.
isDiner(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid diner credit card number or not.
isDiscover(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid discover credit card number or not.
isDomainName(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid url domain or not.
isDomainTld(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid top-level domain or not.
isDouble(String) - Static method in class io.cdap.functions.Types
Checks if a value is a double or not.
isDouble(String) - Static method in class io.cdap.wrangler.dq.TypeInference
Detect if the given value is a double type.
isEmail(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid email address or not.
isempty(String) - Static method in class io.cdap.functions.DataQuality
Checks if the string is empty or not.
isEmpty(String) - Static method in class io.cdap.functions.Types
Checks if a value is a empty or not.
isEmpty(String) - Static method in class io.cdap.wrangler.dq.TypeInference
Detect if the given value is blank or null.
isExcluded(String) - Method in class io.cdap.wrangler.parser.ConfigDirectiveContext
Checks if the directive is being excluded from being used.
isExcluded(String) - Method in class io.cdap.wrangler.parser.NoOpDirectiveContext
Checks if the directive is being excluded from being used.
isGenericTld(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid generic top-level domain or not.
isInteger(String) - Static method in class io.cdap.functions.Types
Checks if a value is a integer or not.
isInteger(String) - Static method in class io.cdap.wrangler.dq.TypeInference
Detect if the given value is a integer type.
isIP(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid IP address or not.
isIPv4(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid IPv4 address or not.
isIPv6(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid IPv6 address or not.
isISBN(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid ISBN-10 or ISBN-13 or not.
isISBN10(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid ISBN-10 or not.
isISBN13(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid ISBN-13 or not.
isMaster(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid master credit card number or not.
IsNotNull(Object) - Static method in class io.cdap.functions.Global
Returns true when an expression does not evaluate to the null value.
isnull(Object) - Static method in class io.cdap.functions.DataQuality
Checks if the object is null.
IsNull(Object) - Static method in class io.cdap.functions.Global
Returns true when an expression evaluates to the null value.
IsNull(JsonElement) - Static method in class io.cdap.functions.JsonFunctions
Checks if a Json is JsonNull.
isNumber(String) - Static method in class io.cdap.functions.Types
Checks if a value is a number or not.
isNumber(String) - Static method in class io.cdap.wrangler.dq.TypeInference
 
IsObject(JsonElement) - Static method in class io.cdap.functions.JsonFunctions
Checks if a Json is JsonObject.
isTime(String) - Static method in class io.cdap.functions.Dates
Deprecated.
Checks if the value passed is a date time.
isTime(String) - Static method in class io.cdap.functions.Types
Checks if a value is a datetime or not.
isTime(String) - Static method in class io.cdap.wrangler.dq.DateTimePattern
Check if the value passed is a time or not.
isTime(String) - Static method in class io.cdap.wrangler.dq.TypeInference
Detect if the given value is a time type.
isUrl(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid url address or not.
isUsed() - Static method in class io.cdap.wrangler.expression.EL
Returns true if this class has been used to execute JEXL script.
isValid(String) - Static method in class io.cdap.directives.transformation.MessageHash
 
IsValid(String) - Static method in class io.cdap.functions.JsonFunctions
Checks if a json is valid.
isValid(DataType, String) - Static method in class io.cdap.wrangler.dq.TypeInference
 
isVisa(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid visa credit card number or not.
isVPay(String) - Static method in class io.cdap.functions.DataQuality
Validates if string ip is a valid VPay credit card number or not.
iterator() - Method in class io.cdap.wrangler.parser.SyntaxErrorListener
 

J

join(JsonElement, String) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
JsonAvroDecoder - Class in io.cdap.wrangler.codec
This class JsonAvroDecoder decodes a byte array of AVRO Json Records into the Row structure.
JsonAvroDecoder(Schema) - Constructor for class io.cdap.wrangler.codec.JsonAvroDecoder
 
JsonConformer - Class in io.cdap.directives.validation.conformers
Validates using JSON Validator.
JsonConformer.Factory - Class in io.cdap.directives.validation.conformers
Factory for JsonConformer.
jsonFlatten(JsonObject, String, int, int, Row) - Static method in class io.cdap.directives.parser.JsParser
Recursively flattens JSON until the 'depth' is reached.
JsonFunctions - Class in io.cdap.functions
Collection of useful expression functions made available in the context of an expression.
JsonPathGenerator - Class in io.cdap.wrangler.utils
A class for generating json paths for a given json.
JsonPathGenerator() - Constructor for class io.cdap.wrangler.utils.JsonPathGenerator
 
JsParser - Class in io.cdap.directives.parser
This class is a JSON Parser directive with optional argument specifying the depth to which the JSON needs to be parsed.
JsParser() - Constructor for class io.cdap.directives.parser.JsParser
 
JsPath - Class in io.cdap.directives.parser
A Json Path Extractor Stage for parsing the Row provided based on configuration.
JsPath() - Constructor for class io.cdap.directives.parser.JsPath
 
JulianDayFromDate(LocalDate) - Static method in class io.cdap.functions.DateAndTime
Returns a Julian day number from the given date.

K

Keep - Class in io.cdap.directives.column
This class Keep implements a directive that opposite of Drop columns.
Keep() - Constructor for class io.cdap.directives.column.Keep
 
keysToLower(JsonElement) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.

L

lastError - Variable in class io.cdap.wrangler.parser.SyntaxErrorListener
 
lcm(Number, Number) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - calculates the LCM of two columns.
LeftTrim - Class in io.cdap.directives.transformation
A directive for trimming whitespace from left side of a string
LeftTrim() - Constructor for class io.cdap.directives.transformation.LeftTrim
 
line() - Method in class io.cdap.wrangler.parser.MapArguments
Returns the source line number these arguments were parsed from.
lineage() - Method in class io.cdap.directives.column.ChangeColCaseNames
 
lineage() - Method in class io.cdap.directives.column.CleanseColumnNames
 
lineage() - Method in class io.cdap.directives.column.ColumnsReplace
 
lineage() - Method in class io.cdap.directives.column.Copy
 
lineage() - Method in class io.cdap.directives.column.CreateRecord
 
lineage() - Method in class io.cdap.directives.column.Drop
 
lineage() - Method in class io.cdap.directives.column.Keep
 
lineage() - Method in class io.cdap.directives.column.Merge
 
lineage() - Method in class io.cdap.directives.column.Rename
 
lineage() - Method in class io.cdap.directives.column.SetHeader
 
lineage() - Method in class io.cdap.directives.column.SetType
 
lineage() - Method in class io.cdap.directives.column.SplitToColumns
 
lineage() - Method in class io.cdap.directives.column.Swap
 
lineage() - Method in class io.cdap.directives.currency.FormatAsCurrency
 
lineage() - Method in class io.cdap.directives.currency.ParseAsCurrency
 
lineage() - Method in class io.cdap.directives.datamodel.DataModelMapColumn
 
lineage() - Method in class io.cdap.directives.date.DiffDate
 
lineage() - Method in class io.cdap.directives.date.FormatDate
 
lineage() - Method in class io.cdap.directives.datetime.CurrentDateTime
 
lineage() - Method in class io.cdap.directives.datetime.DateTimeToTimeStamp
 
lineage() - Method in class io.cdap.directives.datetime.FormatDateTime
 
lineage() - Method in class io.cdap.directives.datetime.TimestampToDateTime
 
lineage() - Method in class io.cdap.directives.external.InvokeHttp
 
lineage() - Method in class io.cdap.directives.language.SetCharset
 
lineage() - Method in class io.cdap.directives.lookup.CatalogLookup
 
lineage() - Method in class io.cdap.directives.lookup.TableLookup
 
lineage() - Method in class io.cdap.directives.nlp.Stemming
 
lineage() - Method in class io.cdap.directives.parser.CsvParser
 
lineage() - Method in class io.cdap.directives.parser.FixedLengthParser
 
lineage() - Method in class io.cdap.directives.parser.HL7Parser
 
lineage() - Method in class io.cdap.directives.parser.JsParser
 
lineage() - Method in class io.cdap.directives.parser.JsPath
 
lineage() - Method in class io.cdap.directives.parser.ParseAvro
 
lineage() - Method in class io.cdap.directives.parser.ParseAvroFile
 
lineage() - Method in class io.cdap.directives.parser.ParseDate
 
lineage() - Method in class io.cdap.directives.parser.ParseDateTime
 
lineage() - Method in class io.cdap.directives.parser.ParseExcel
 
lineage() - Method in class io.cdap.directives.parser.ParseLog
 
lineage() - Method in class io.cdap.directives.parser.ParseProtobuf
 
lineage() - Method in class io.cdap.directives.parser.ParseSimpleDate
 
lineage() - Method in class io.cdap.directives.parser.ParseTimestamp
 
lineage() - Method in class io.cdap.directives.row.Fail
 
lineage() - Method in class io.cdap.directives.row.Flatten
 
lineage() - Method in class io.cdap.directives.row.RecordConditionFilter
 
lineage() - Method in class io.cdap.directives.row.RecordMissingOrNullFilter
 
lineage() - Method in class io.cdap.directives.row.RecordRegexFilter
 
lineage() - Method in class io.cdap.directives.row.SendToError
 
lineage() - Method in class io.cdap.directives.row.SendToErrorAndContinue
 
lineage() - Method in class io.cdap.directives.row.SetRecordDelimiter
 
lineage() - Method in class io.cdap.directives.row.SplitToRows
 
lineage() - Method in class io.cdap.directives.transformation.CharacterCut
 
lineage() - Method in class io.cdap.directives.transformation.ColumnExpression
 
lineage() - Method in class io.cdap.directives.transformation.Decode
 
lineage() - Method in class io.cdap.directives.transformation.Encode
 
lineage() - Method in class io.cdap.directives.transformation.ExtractRegexGroups
 
lineage() - Method in class io.cdap.directives.transformation.FillNullOrEmpty
 
lineage() - Method in class io.cdap.directives.transformation.FindAndReplace
 
lineage() - Method in class io.cdap.directives.transformation.GenerateUUID
 
lineage() - Method in class io.cdap.directives.transformation.LeftTrim
 
lineage() - Method in class io.cdap.directives.transformation.Lower
 
lineage() - Method in class io.cdap.directives.transformation.MaskNumber
 
lineage() - Method in class io.cdap.directives.transformation.MaskShuffle
 
lineage() - Method in class io.cdap.directives.transformation.MessageHash
 
lineage() - Method in class io.cdap.directives.transformation.Quantization
 
lineage() - Method in class io.cdap.directives.transformation.RightTrim
 
lineage() - Method in class io.cdap.directives.transformation.SplitEmail
 
lineage() - Method in class io.cdap.directives.transformation.SplitURL
 
lineage() - Method in class io.cdap.directives.transformation.TextDistanceMeasure
 
lineage() - Method in class io.cdap.directives.transformation.TextMetricMeasure
 
lineage() - Method in class io.cdap.directives.transformation.TitleCase
 
lineage() - Method in class io.cdap.directives.transformation.Trim
 
lineage() - Method in class io.cdap.directives.transformation.Upper
 
lineage() - Method in class io.cdap.directives.transformation.UrlDecode
 
lineage() - Method in class io.cdap.directives.transformation.UrlEncode
 
lineage() - Method in class io.cdap.directives.writer.WriteAsCSV
 
lineage() - Method in class io.cdap.directives.writer.WriteAsJsonMap
 
lineage() - Method in class io.cdap.directives.writer.WriteAsJsonObject
 
lineage() - Method in class io.cdap.directives.xml.XmlToJson
 
LineageOperations - Class in io.cdap.wrangler.lineage
This class LineageOperations generates transformation operations used to generate lineage.
LineageOperations(Set<String>, Set<String>, List<Directive>) - Constructor for class io.cdap.wrangler.lineage.LineageOperations
A constructor for generating the transformation operations for lineage.
list(String) - Method in class io.cdap.wrangler.registry.CompositeDirectiveRegistry
 
list(String) - Method in interface io.cdap.wrangler.registry.DirectiveRegistry
List the directives in the specified namespace
list(String) - Method in class io.cdap.wrangler.registry.SystemDirectiveRegistry
 
list(String) - Method in class io.cdap.wrangler.registry.UserDirectiveRegistry
 
load() - Method in class io.cdap.wrangler.datamodel.HTTPSchemaLoader
Loads the data models located at the url.
load() - Method in interface io.cdap.wrangler.utils.AvroSchemaLoader
Loads and parses an AVRO data model schema.
Logical - Class in io.cdap.functions
The collection of logical functions that operate on bit.
LogLine() - Constructor for class io.cdap.directives.parser.ParseLog.LogLine
 
lookup(String) - Method in interface io.cdap.directives.lookup.StaticCatalog
Looks up the code in the catalog.
lookup(String) - Method in class io.cdap.wrangler.executor.ICDCatalog
Looks up a ICD Code in the catalog and the associated ICDCatalog.ICDCode value.
Lower - Class in io.cdap.directives.transformation
A directive for lower casing the 'column' value of type String.
Lower() - Constructor for class io.cdap.directives.transformation.Lower
 
LT - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
LT - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
LTEquals - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
LTEquals - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
ltrim(String) - Static method in class io.cdap.directives.transformation.Trimmer
Remove leading characters which may be empty string, space string,\t,\n,\r,\f...any space, break related characters.

M

Macro - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
macro() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
macro(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
Macro - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
macro() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
macro() - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
macro(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
Macro() - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
Macro(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
macro() - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
macro(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
MacroContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
Manifest - Class in io.cdap.wrangler.utils
Contains the Schemas Manifest for standard schemas.
Manifest(Map<String, Manifest.Standard>) - Constructor for class io.cdap.wrangler.utils.Manifest
 
Manifest.Standard - Class in io.cdap.wrangler.utils
Contains manifest information for a single standard specification.
Mantissa(int) - Static method in class io.cdap.functions.NumberFunctions
 
Mantissa(long) - Static method in class io.cdap.functions.NumberFunctions
 
Mantissa(float) - Static method in class io.cdap.functions.NumberFunctions
 
Mantissa(double) - Static method in class io.cdap.functions.NumberFunctions
 
Mantissa(BigDecimal) - Static method in class io.cdap.functions.NumberFunctions
 
MapArguments - Class in io.cdap.wrangler.parser
Class description here.
MapArguments(UsageDefinition, TokenGroup) - Constructor for class io.cdap.wrangler.parser.MapArguments
 
MASK_NUMBER - Static variable in class io.cdap.directives.transformation.MaskNumber
 
MASK_SHUFFLE - Static variable in class io.cdap.directives.transformation.MaskNumber
 
MaskNumber - Class in io.cdap.directives.transformation
A directive that applies substitution masking on the column.
MaskNumber() - Constructor for class io.cdap.directives.transformation.MaskNumber
 
MaskShuffle - Class in io.cdap.directives.transformation
A Wrangler plugin that applies shuffling masking on the column.
MaskShuffle() - Constructor for class io.cdap.directives.transformation.MaskShuffle
 
Match - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Match - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
MathUtils - Class in io.cdap.wrangler.sampling
Collection of simple mathematical routines.
max(Number...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Find the maximum of any number of columns, of any valid types.
Measurements - Class in io.cdap.wrangler.statistics
This class manages different measurements.
Measurements() - Constructor for class io.cdap.wrangler.statistics.Measurements
 
Merge - Class in io.cdap.directives.column
A directive for merging two columns and creates a third column.
Merge() - Constructor for class io.cdap.directives.column.Merge
 
MessageHash - Class in io.cdap.directives.transformation
A Executor to generate a message digest or hash of a column value.
MessageHash() - Constructor for class io.cdap.directives.transformation.MessageHash
 
Messages - Class in io.cdap.wrangler.i18n
Messages is a i18n error or descriptive messages.
Messages() - Constructor for class io.cdap.wrangler.i18n.Messages
 
Messages(String) - Constructor for class io.cdap.wrangler.i18n.Messages
 
Messages(String, Locale) - Constructor for class io.cdap.wrangler.i18n.Messages
 
MessagesFactory - Class in io.cdap.wrangler.i18n
i18n Messages Factory for creating different Messages.
MessagesFactory() - Constructor for class io.cdap.wrangler.i18n.MessagesFactory
 
MicroSecondsFromTime(LocalTime) - Static method in class io.cdap.functions.DateAndTime
Returns the microsecond portion of a time.
MidnightSecondsFromTime(LocalTime) - Static method in class io.cdap.functions.DateAndTime
Returns the number of seconds from midnight to the given time.
migrate() - Method in class io.cdap.wrangler.parser.MigrateToV2
Rewrites the directives in version 1.0 to version 2.0.
MigrateToV2 - Class in io.cdap.wrangler.parser
This class MigrateToV2 translates from older version of grammar of directives into newer version of recipe grammar.
MigrateToV2(List<String>) - Constructor for class io.cdap.wrangler.parser.MigrateToV2
 
MigrateToV2(String[]) - Constructor for class io.cdap.wrangler.parser.MigrateToV2
 
MigrateToV2(String, String) - Constructor for class io.cdap.wrangler.parser.MigrateToV2
 
MigrateToV2(String) - Constructor for class io.cdap.wrangler.parser.MigrateToV2
 
millis - Variable in class io.cdap.wrangler.expression.ELContext.Context
 
MilliSecondsFromTime(LocalTime) - Static method in class io.cdap.functions.DateAndTime
Returns the millisecond portion of a time.
min(Number...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - Find the minimum of any number of columns, of any valid types.
minus(Number, Number) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - subtract a column from another column.
MinutesFromTime(LocalTime) - Static method in class io.cdap.functions.DateAndTime
Returns the minutes portion of a time.
modeNames - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Modulus - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Modulus - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
MONTH(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Converts a ZonedDateTime to Month in year.
MONTH_LONG(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts a long month description from Date.
MONTH_SHORT(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts a short month description from Date.
MonthDayFromDate(LocalDate) - Static method in class io.cdap.functions.DateAndTime
Returns the day of the month from the given date.
MonthFromDate(LocalDate) - Static method in class io.cdap.functions.DateAndTime
Returns the month number from the given date.
MulEqual - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
MulEqual - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Multiply - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Multiply - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
multiply(Number...) - Static method in class io.cdap.wrangler.utils.ArithmeticOperations
Arithmetic operation - multiply any number of columns, of any types.
multiply(BigDecimal, Object) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Multiply the column by a given value
murmurHash(int) - Static method in class io.cdap.wrangler.sampling.MathUtils
This function hashes an integer value.

N

NAME - Static variable in class io.cdap.directives.aggregates.IncrementTransientVariable
 
NAME - Static variable in class io.cdap.directives.aggregates.SetTransientVariable
 
NAME - Static variable in class io.cdap.directives.column.ChangeColCaseNames
 
NAME - Static variable in class io.cdap.directives.column.CleanseColumnNames
 
NAME - Static variable in class io.cdap.directives.column.ColumnsReplace
 
NAME - Static variable in class io.cdap.directives.column.Copy
 
NAME - Static variable in class io.cdap.directives.column.CreateRecord
 
NAME - Static variable in class io.cdap.directives.column.Drop
 
NAME - Static variable in class io.cdap.directives.column.FlattenRecord
 
NAME - Static variable in class io.cdap.directives.column.Keep
 
NAME - Static variable in class io.cdap.directives.column.Merge
 
NAME - Static variable in class io.cdap.directives.column.Rename
 
NAME - Static variable in class io.cdap.directives.column.SetHeader
 
NAME - Static variable in class io.cdap.directives.column.SetType
 
NAME - Static variable in class io.cdap.directives.column.SplitToColumns
 
NAME - Static variable in class io.cdap.directives.column.Swap
 
NAME - Static variable in class io.cdap.directives.currency.FormatAsCurrency
 
NAME - Static variable in class io.cdap.directives.currency.ParseAsCurrency
 
NAME - Static variable in class io.cdap.directives.datamodel.DataModelMapColumn
 
NAME - Static variable in class io.cdap.directives.date.DiffDate
 
NAME - Static variable in class io.cdap.directives.date.FormatDate
 
NAME - Static variable in class io.cdap.directives.datetime.CurrentDateTime
 
NAME - Static variable in class io.cdap.directives.datetime.DateTimeToTimeStamp
 
NAME - Static variable in class io.cdap.directives.datetime.FormatDateTime
 
NAME - Static variable in class io.cdap.directives.datetime.TimestampToDateTime
 
NAME - Static variable in class io.cdap.directives.external.InvokeHttp
 
NAME - Static variable in class io.cdap.directives.language.SetCharset
 
NAME - Static variable in class io.cdap.directives.lookup.CatalogLookup
 
NAME - Static variable in class io.cdap.directives.lookup.TableLookup
 
NAME - Static variable in class io.cdap.directives.nlp.Stemming
 
NAME - Static variable in class io.cdap.directives.parser.CsvParser
 
NAME - Static variable in class io.cdap.directives.parser.FixedLengthParser
 
NAME - Static variable in class io.cdap.directives.parser.HL7Parser
 
NAME - Static variable in class io.cdap.directives.parser.JsParser
 
NAME - Static variable in class io.cdap.directives.parser.JsPath
 
NAME - Static variable in class io.cdap.directives.parser.ParseAvro
 
NAME - Static variable in class io.cdap.directives.parser.ParseAvroFile
 
NAME - Static variable in class io.cdap.directives.parser.ParseDate
 
NAME - Static variable in class io.cdap.directives.parser.ParseDateTime
 
NAME - Static variable in class io.cdap.directives.parser.ParseExcel
 
NAME - Static variable in class io.cdap.directives.parser.ParseLog
 
NAME - Static variable in class io.cdap.directives.parser.ParseProtobuf
 
NAME - Static variable in class io.cdap.directives.parser.ParseSimpleDate
 
NAME - Static variable in class io.cdap.directives.parser.ParseTimestamp
 
NAME - Static variable in class io.cdap.directives.row.Fail
 
NAME - Static variable in class io.cdap.directives.row.Flatten
 
NAME - Static variable in class io.cdap.directives.row.RecordConditionFilter
 
NAME - Static variable in class io.cdap.directives.row.RecordMissingOrNullFilter
 
NAME - Static variable in class io.cdap.directives.row.RecordRegexFilter
 
NAME - Static variable in class io.cdap.directives.row.SendToError
 
NAME - Static variable in class io.cdap.directives.row.SendToErrorAndContinue
 
NAME - Static variable in class io.cdap.directives.row.SetRecordDelimiter
 
NAME - Static variable in class io.cdap.directives.row.SplitToRows
 
NAME - Static variable in class io.cdap.directives.transformation.CharacterCut
 
NAME - Static variable in class io.cdap.directives.transformation.ColumnExpression
 
NAME - Static variable in class io.cdap.directives.transformation.Decode
 
NAME - Static variable in class io.cdap.directives.transformation.Encode
 
NAME - Static variable in class io.cdap.directives.transformation.ExtractRegexGroups
 
NAME - Static variable in class io.cdap.directives.transformation.FillNullOrEmpty
 
NAME - Static variable in class io.cdap.directives.transformation.FindAndReplace
 
NAME - Static variable in class io.cdap.directives.transformation.GenerateUUID
 
NAME - Static variable in class io.cdap.directives.transformation.IndexSplit
Deprecated.
 
NAME - Static variable in class io.cdap.directives.transformation.LeftTrim
 
NAME - Static variable in class io.cdap.directives.transformation.Lower
 
NAME - Static variable in class io.cdap.directives.transformation.MaskNumber
 
NAME - Static variable in class io.cdap.directives.transformation.MaskShuffle
 
NAME - Static variable in class io.cdap.directives.transformation.MessageHash
 
NAME - Static variable in class io.cdap.directives.transformation.Quantization
 
NAME - Static variable in class io.cdap.directives.transformation.RightTrim
 
NAME - Static variable in class io.cdap.directives.transformation.Split
Deprecated.
 
NAME - Static variable in class io.cdap.directives.transformation.SplitEmail
 
NAME - Static variable in class io.cdap.directives.transformation.SplitURL
 
NAME - Static variable in class io.cdap.directives.transformation.TextDistanceMeasure
 
NAME - Static variable in class io.cdap.directives.transformation.TextMetricMeasure
 
NAME - Static variable in class io.cdap.directives.transformation.TitleCase
 
NAME - Static variable in class io.cdap.directives.transformation.Trim
 
NAME - Static variable in class io.cdap.directives.transformation.Upper
 
NAME - Static variable in class io.cdap.directives.transformation.UrlDecode
 
NAME - Static variable in class io.cdap.directives.transformation.UrlEncode
 
NAME - Static variable in class io.cdap.directives.validation.ValidateStandard
 
NAME - Static variable in class io.cdap.directives.writer.WriteAsCSV
 
NAME - Static variable in class io.cdap.directives.writer.WriteAsJsonMap
 
NAME - Static variable in class io.cdap.directives.writer.WriteAsJsonObject
 
NAME - Static variable in class io.cdap.directives.xml.XmlToJson
 
name - Variable in class io.cdap.wrangler.expression.ELContext.Context
 
name() - Method in class io.cdap.wrangler.registry.DirectiveInfo
 
nano - Variable in class io.cdap.wrangler.expression.ELContext.Context
 
NanoSecondsFromTime(LocalTime) - Static method in class io.cdap.functions.DateAndTime
Returns the Nanosecond portion of a time.
negate(BigDecimal) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Negate a decimal
NEquals - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
NEquals - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
next(int) - Method in class io.cdap.wrangler.sampling.XORShiftRNG
All other methods like nextInt()/nextDouble()...
NextWeekdayFromDate(LocalDate, String) - Static method in class io.cdap.functions.DateAndTime
Returns the date of the specified day of the week soonest after the source date.
NoOpDirectiveContext - Class in io.cdap.wrangler.parser
This class NoOpDirectiveContext is a pass through implementation of DirectiveContext.
NoOpDirectiveContext() - Constructor for class io.cdap.wrangler.parser.NoOpDirectiveContext
 
Not(double) - Static method in class io.cdap.functions.Logical
Returns the complement of the logical value of an expression.
Not(String) - Static method in class io.cdap.functions.Logical
Returns the complement of the logical value of the given string.
Not(float) - Static method in class io.cdap.functions.Logical
Returns the complement of the logical value of an expression.
Not(int) - Static method in class io.cdap.functions.Logical
Returns the complement of the logical value of an expression.
Not(long) - Static method in class io.cdap.functions.Logical
Returns the complement of the logical value of an expression.
NotEndsWith - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
NotEndsWith - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
NotMatch - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
NotMatch - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
NotStartsWith - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
NotStartsWith - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
NthWeekdayFromDate(LocalDate, String, Number) - Static method in class io.cdap.functions.DateAndTime
Returns the date of the specified day of the week offset by the specified number of weeks from the source date.
NullToEmpty(Object) - Static method in class io.cdap.functions.Global
Returns an empty string if the input column is null, otherwise returns the input column value.
NullToValue(Object, Object) - Static method in class io.cdap.functions.Global
Returns the specified value if the input column is null, otherwise returns the input column value.
NullToZero(Object) - Static method in class io.cdap.functions.Global
Returns zero if the input column is null, otherwise returns the input column value.
Number - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
number() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
number(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
Number - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
number() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
Number() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberContext
 
Number() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberListContext
 
Number(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberListContext
 
Number() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangeContext
 
Number(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangeContext
 
Number() - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaVersionContext
 
number() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
Number() - Method in class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
NumberContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.NumberContext
 
NumberFunctions - Class in io.cdap.functions
 
NumberFunctions() - Constructor for class io.cdap.functions.NumberFunctions
 
numberList() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
numberList(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
numberList() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
NumberListContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.NumberListContext
 
numberRange() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
numberRange() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangesContext
 
numberRange(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangesContext
 
NumberRangeContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.NumberRangeContext
 
numberRanges() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
numberRanges(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
numberRanges() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
NumberRangesContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.NumberRangesContext
 

O

ObjectSerDe<T> - Class in io.cdap.wrangler.utils
This class allows one to serialize the object of T into bytes.
ObjectSerDe() - Constructor for class io.cdap.wrangler.utils.ObjectSerDe
 
OBrace - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
OBrace() - Method in class io.cdap.wrangler.parser.DirectivesParser.ConditionContext
 
OBrace() - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
OBrace(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.MacroContext
 
OBrace - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
OBrace() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
OBrace(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
OBracket - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
OBracket - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
OParen - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
OParen - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Or - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Or - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
OrEqual - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
OrEqual - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 

P

padAtEnd(String, int, char) - Static method in class io.cdap.functions.Global
Returns a string, of length at least minLength, consisting of string appended with as many copies of padChar as are necessary to reach that length.
padAtStart(String, int, char) - Static method in class io.cdap.functions.Global
Returns a string, of length at least minLength, consisting of string prepended with as many copies of padChar as are necessary to reach that length.
parse(String) - Static method in class io.cdap.functions.DDL
Given a JSON representation of schema, returns a Schema object.
parse(Schema) - Static method in class io.cdap.functions.DDL
Identity parse method to extract Schema.
parse(StructuredRecord) - Static method in class io.cdap.functions.DDL
Given a StructuredRecord returns the same StructuredRecord.
parse(String) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
parse(String, boolean) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
Parse(String) - Static method in class io.cdap.functions.JsonFunctions
Parses a column or string to JSON.
parse() - Method in class io.cdap.wrangler.parser.GrammarBasedParser
Parses the recipe provided to this class and instantiate a list of Directive from the recipe.
ParseAsCurrency - Class in io.cdap.directives.currency
A directive for taking difference in Dates.
ParseAsCurrency() - Constructor for class io.cdap.directives.currency.ParseAsCurrency
 
ParseAvro - Class in io.cdap.directives.parser
A step to parse AVRO json or binary format.
ParseAvro() - Constructor for class io.cdap.directives.parser.ParseAvro
 
ParseAvroFile - Class in io.cdap.directives.parser
A step to parse AVRO File.
ParseAvroFile() - Constructor for class io.cdap.directives.parser.ParseAvroFile
 
ParseDate - Class in io.cdap.directives.parser
A Executor to parse date.
ParseDate() - Constructor for class io.cdap.directives.parser.ParseDate
 
ParseDateTime - Class in io.cdap.directives.parser
Directive for parsing a string in the specified format to DateTime.
ParseDateTime() - Constructor for class io.cdap.directives.parser.ParseDateTime
 
ParseExcel - Class in io.cdap.directives.parser
A step to parse Excel files.
ParseExcel() - Constructor for class io.cdap.directives.parser.ParseExcel
 
ParseLog - Class in io.cdap.directives.parser
A Executor for parsing Apache HTTPD and NGINX log files.
ParseLog() - Constructor for class io.cdap.directives.parser.ParseLog
 
ParseLog.LogLine - Class in io.cdap.directives.parser
A log line
ParseProtobuf - Class in io.cdap.directives.parser
A step to parse Protobuf encoded memory representations.
ParseProtobuf() - Constructor for class io.cdap.directives.parser.ParseProtobuf
 
ParseSimpleDate - Class in io.cdap.directives.parser
A Executor to parse date into ZonedDateTime object.
ParseSimpleDate() - Constructor for class io.cdap.directives.parser.ParseSimpleDate
 
parsesql(String) - Static method in class io.cdap.functions.DDL
Given a SQL DDL, returns the Schema representation of the SQL.
ParseTimestamp - Class in io.cdap.directives.parser
A Executor to parse timestamp as date.
ParseTimestamp() - Constructor for class io.cdap.directives.parser.ParseTimestamp
 
percentage(String, Double) - Method in class io.cdap.wrangler.statistics.ColumnMetric
Computes percentages for each measure for a given column.
percentage(Double) - Method in class io.cdap.wrangler.statistics.Measurements
Computes percentages for each of the measures managed by this instance.
PerEqual - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
PerEqual - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
pickLatest(ArtifactSummary, ArtifactSummary) - Static method in class io.cdap.wrangler.utils.ArtifactSummaryComparator
Pick up the latest artifact, this method assumes the name of the artifact is same
Pipe - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Pipe - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
PlusEqual - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
PlusEqual - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Poisson<T> - Class in io.cdap.wrangler.sampling
A sampler implementation based on the Poisson Distribution.
Poisson(double, long) - Constructor for class io.cdap.wrangler.sampling.Poisson
Create a poisson sampler which can sample elements with replacement.
Poisson(double) - Constructor for class io.cdap.wrangler.sampling.Poisson
Create a poisson sampler which can sample elements with replacement.
PorterStemmer - Class in io.cdap.directives.nlp.internal
PorterStemmer, implementing the Porter Stemming Algorithm The PorterStemmer class transforms a word into its root form.
PorterStemmer() - Constructor for class io.cdap.directives.nlp.internal.PorterStemmer
 
Pow - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Pow - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
pow(BigDecimal, int) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Get the nth power of a decimal
pragma() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
pragma() - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
pragma(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
PragmaContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.PragmaContext
 
pragmaLoadDirective() - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaContext
 
pragmaLoadDirective() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
PragmaLoadDirectiveContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.PragmaLoadDirectiveContext
 
pragmaVersion() - Method in class io.cdap.wrangler.parser.DirectivesParser.PragmaContext
 
pragmaVersion() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
PragmaVersionContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.PragmaVersionContext
 
precision(BigDecimal) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Get the precision of a decimal value
PreviousWeekdayFromDate(LocalDate, String) - Static method in class io.cdap.functions.DateAndTime
Returns the date of the specified day of the week that is the most recent day before the source date.
process(List<String>) - Method in class io.cdap.directives.nlp.internal.PorterStemmer
 
ProjectInfo - Class in io.cdap.wrangler.utils
Wrangler project info
ProjectInfo() - Constructor for class io.cdap.wrangler.utils.ProjectInfo
 
properties() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
properties(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
properties() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
PropertiesContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
property() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
property() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyListContext
 
property(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyListContext
 
PropertyContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
propertyList() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
propertyList(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertiesContext
 
propertyList() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
PropertyListContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.PropertyListContext
 
ProtobufDecoderUsingDescriptor - Class in io.cdap.wrangler.codec
This class ProtobufDecoderUsingDescriptor decodes a byte array of Protobuf Records into the Row structure.
ProtobufDecoderUsingDescriptor(byte[], String) - Constructor for class io.cdap.wrangler.codec.ProtobufDecoderUsingDescriptor
 

Q

QMark - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
QMark - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Quantization - Class in io.cdap.directives.transformation
A Wrangler step for quantizing a column.
Quantization() - Constructor for class io.cdap.directives.transformation.Quantization
 
QuestionColon - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
QuestionColon - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 

R

rcoalesce(Object...) - Static method in class io.cdap.functions.Global
Finds the last non-null object.
recipe() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
RecipeCompiler - Class in io.cdap.wrangler.parser
Class description here.
RecipeCompiler() - Constructor for class io.cdap.wrangler.parser.RecipeCompiler
 
RecipeContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.RecipeContext
 
RecipePipelineExecutor - Class in io.cdap.wrangler.executor
The class RecipePipelineExecutor compiles the recipe and executes the directives.
RecipePipelineExecutor(RecipeParser, ExecutorContext) - Constructor for class io.cdap.wrangler.executor.RecipePipelineExecutor
 
RecipeVisitor - Class in io.cdap.wrangler.parser
This class RecipeVisitor implements the visitor pattern used during traversal of the AST tree.
RecipeVisitor() - Constructor for class io.cdap.wrangler.parser.RecipeVisitor
 
RecordConditionFilter - Class in io.cdap.directives.row
A Wrangle step for filtering rows based on the condition.
RecordConditionFilter() - Constructor for class io.cdap.directives.row.RecordConditionFilter
 
RecordConvertor - Class in io.cdap.wrangler.utils
Converts Row to StructuredRecord.
RecordConvertor() - Constructor for class io.cdap.wrangler.utils.RecordConvertor
 
RecordConvertorException - Exception in io.cdap.wrangler.utils
Throw when there is issue with conversion of Row to StructuredRecord
RecordConvertorException(String) - Constructor for exception io.cdap.wrangler.utils.RecordConvertorException
 
RecordConvertorException(String, Throwable) - Constructor for exception io.cdap.wrangler.utils.RecordConvertorException
 
RecordMissingOrNullFilter - Class in io.cdap.directives.row
Filters records if they don't have all the columns specified or they have null values or combination.
RecordMissingOrNullFilter() - Constructor for class io.cdap.directives.row.RecordMissingOrNullFilter
 
RecordRegexFilter - Class in io.cdap.directives.row
A Wrangle step for filtering rows that match the pattern specified on the column.
RecordRegexFilter() - Constructor for class io.cdap.directives.row.RecordRegexFilter
 
ReferenceNames - Class in io.cdap.wrangler.utils
Utility methods for reference name
reload(String) - Method in class io.cdap.wrangler.registry.CompositeDirectiveRegistry
 
reload(String) - Method in interface io.cdap.wrangler.registry.DirectiveRegistry
This method reloads the directives from the artifacts into the registry.
reload(String) - Method in class io.cdap.wrangler.registry.SystemDirectiveRegistry
 
reload(String) - Method in class io.cdap.wrangler.registry.UserDirectiveRegistry
 
remove() - Method in class io.cdap.wrangler.sampling.SamplingIterator
 
removeRepeatedChar(String) - Method in class io.cdap.wrangler.dq.ConvertString
Remove consecutive repeated characters by a specified char.
removeRepeatedWhitespaces(String) - Method in class io.cdap.wrangler.dq.ConvertString
Remove all repeated white spaces which include all strings in ConvertString.WHITESPACE_CHARS like as " ","\n","\r","\t".
removeTrailingAndLeading(String) - Method in class io.cdap.wrangler.dq.ConvertString
Remove trailing and leading characters and the remove Character is whitespace only.
removeTrailingAndLeading(String, String) - Method in class io.cdap.wrangler.dq.ConvertString
Remove trailing and leading characters.
removeTrailingAndLeadingWhitespaces(String) - Method in class io.cdap.wrangler.dq.ConvertString
Remove trailing and leading characters which may be empty string, space string,\t,\n,\r,\f...any space, break related characters.
Rename - Class in io.cdap.directives.column
A directive for renaming columns.
Rename() - Constructor for class io.cdap.directives.column.Rename
 
rename(String, Row, String, String) - Static method in class io.cdap.wrangler.utils.ColumnConverter
Renames a column.
repeat(String, int) - Static method in class io.cdap.functions.Global
Returns a string consisting of a specific number of concatenated copies of an input string.
Reservoir<T> - Class in io.cdap.wrangler.sampling
A simple in memory implementation of Reservoir Sampling without replacement, and with only one pass through the input iteration whose size is unpredictable.
Reservoir(int, Random) - Constructor for class io.cdap.wrangler.sampling.Reservoir
Create a new sampler with reservoir size and a supplied random number generator.
Reservoir(int) - Constructor for class io.cdap.wrangler.sampling.Reservoir
Create a new sampler with reservoir size and a default random number generator.
Reservoir(int, long) - Constructor for class io.cdap.wrangler.sampling.Reservoir
Create a new sampler with reservoir size and the seed for random number generator.
Reservoir.IntermediateSample<T> - Class in io.cdap.wrangler.sampling
An intermediate sample
reset(TransientVariableScope) - Method in class io.cdap.directives.aggregates.DefaultTransientStore
Resets the state of this store.
reset() - Method in class io.cdap.wrangler.executor.ErrorRecordCollector
Resets the error list.
RestClientException - Exception in io.cdap.wrangler.clients
This is exception thrown when there is issue with request or response.
RestClientException(int, String) - Constructor for exception io.cdap.wrangler.clients.RestClientException
 
RightTrim - Class in io.cdap.directives.transformation
A directive for trimming whitespace from right side of a string
RightTrim() - Constructor for class io.cdap.directives.transformation.RightTrim
 
rtrim(String) - Static method in class io.cdap.directives.transformation.Trimmer
Remove trailing characters which may be empty string, space string,\t,\n,\r,\f...any space, break related characters.
RULE_bool - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_boolList - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_codeblock - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_colList - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_column - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_command - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_condition - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_config - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_directive - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_ecommand - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_elseIfStat - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_elseStat - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_expression - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_forStatement - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_identifier - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_identifierList - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_ifStat - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_ifStatement - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_macro - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_number - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_numberList - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_numberRange - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_numberRanges - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_pragma - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_pragmaLoadDirective - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_pragmaVersion - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_properties - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_property - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_propertyList - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_recipe - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_statements - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_stringList - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_text - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
RULE_value - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
ruleNames - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
ruleNames - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 

S

sample(Iterator<T>) - Method in class io.cdap.wrangler.sampling.Bernoulli
Sample the input elements, for each input element, take a Bernoulli trail for sampling.
sample(Iterator<T>) - Method in class io.cdap.wrangler.sampling.Poisson
Sample the input elements, for each input element, generate its count following a poisson distribution.
sample(Iterator<T>) - Method in class io.cdap.wrangler.sampling.Reservoir
 
sample(Iterator<T>) - Method in class io.cdap.wrangler.sampling.Sampler
Randomly sample the elements from input in sequence, and return the result iterator.
Sampler<T> - Class in io.cdap.wrangler.sampling
This class is interface for implementing Sampler.
Sampler() - Constructor for class io.cdap.wrangler.sampling.Sampler
 
SamplingIterator<T> - Class in io.cdap.wrangler.sampling
A simple abstract iterator which implements the remove method as unsupported operation.
SamplingIterator() - Constructor for class io.cdap.wrangler.sampling.SamplingIterator
 
scale(BigDecimal) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Get the scale of a decimal value
SCHEMA_FORMAT - Static variable in class io.cdap.directives.validation.conformers.JsonConformer
 
SchemaConverter - Class in io.cdap.wrangler.utils
This class provides functionality to retrieve Schema from a row or an object.
SchemaConverter() - Constructor for class io.cdap.wrangler.utils.SchemaConverter
 
SchemaRegistryClient - Class in io.cdap.wrangler.clients
This class SchemaRegistryClient is a client API for the SchemaRegistry service.
SchemaRegistryClient(String) - Constructor for class io.cdap.wrangler.clients.SchemaRegistryClient
 
SColon - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
SColon - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
scope() - Method in class io.cdap.wrangler.registry.DirectiveInfo
 
SECONDS_TO_DAYS(int) - Static method in class io.cdap.functions.Dates
Deprecated.
Converts seconds to days.
SECONDS_TO_HOURS(int) - Static method in class io.cdap.functions.Dates
Deprecated.
Converts seconds to hours.
SECONDS_TO_MINUTES(int) - Static method in class io.cdap.functions.Dates
Deprecated.
Converts seconds to mins.
SECONDS_TO_WEEKS(int) - Static method in class io.cdap.functions.Dates
Deprecated.
Converts seconds to weeks.
SecondsFromTime(LocalTime) - Static method in class io.cdap.functions.DateAndTime
Returns the seconds portion of a time.
SecondsSinceFromDateTime(LocalDateTime, LocalDateTime) - Static method in class io.cdap.functions.DateAndTime
Returns the number of seconds between two datetime objects.
select(Schema, String) - Static method in class io.cdap.functions.DDL
Selects the sub-record based on the path specified.
select(StructuredRecord, String) - Static method in class io.cdap.functions.DDL
Select a sub-stucture of a StructuredRecord.
select(String, String, String...) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
select(String, boolean, String, String...) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
select(JsonElement, String, String...) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
select(JsonElement, boolean, String, String...) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
Select(JsonElement, String, String...) - Static method in class io.cdap.functions.JsonFunctions
Selects part of JSON using JSON DSL specified as json path.
SendToError - Class in io.cdap.directives.row
A directive for erroring the record if
SendToError() - Constructor for class io.cdap.directives.row.SendToError
 
SendToErrorAndContinue - Class in io.cdap.directives.row
A directive for erroring the record if
SendToErrorAndContinue() - Constructor for class io.cdap.directives.row.SendToErrorAndContinue
 
set(TransientVariableScope, String, Object) - Method in class io.cdap.directives.aggregates.DefaultTransientStore
Sets the value of the object for variable named 'name'.
set(Row) - Method in class io.cdap.directives.parser.ParseLog.LogLine
 
set(String, Object) - Method in class io.cdap.wrangler.expression.ELContext
Sets a variable with the value.
set(String, String, double) - Method in class io.cdap.wrangler.statistics.ColumnMetric
Sets the measure value for a column.
set(String, Double) - Method in class io.cdap.wrangler.statistics.Measurements
Sets the measure value.
setAcceptEncoding(String) - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
 
setAvroSchemaLoader(AvroSchemaLoader) - Method in class io.cdap.wrangler.utils.AvroSchemaGlossary
Setter for the AvroSchemaLoader to use when populating the glossary.
SetBit(long, int[], int) - Static method in class io.cdap.functions.Logical
Returns a long with specific bits set to a specific state.
SetCharset - Class in io.cdap.directives.language
Sets the character set encoding on the column.
SetCharset() - Constructor for class io.cdap.directives.language.SetCharset
 
setConnectionTimeout(int) - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
Sets the connection timeout in milliseconds.
SetHeader - Class in io.cdap.directives.column
A directive for setting the columns obtained from wrangling.
SetHeader() - Constructor for class io.cdap.directives.column.SetHeader
 
setReadTimeout(int) - Method in class io.cdap.wrangler.clients.SchemaRegistryClient
Sets the read timeout in milliseconds.
SetRecordDelimiter - Class in io.cdap.directives.row
A directive for parsing a string into record using the record delimiter.
SetRecordDelimiter() - Constructor for class io.cdap.directives.row.SetRecordDelimiter
 
setSchemaStreamSupplier(Supplier<InputStream>) - Method in interface io.cdap.directives.validation.conformers.Conformer.Factory
Sets the stream containing schema data for the Conformer.
setSchemaStreamSupplier(Supplier<InputStream>) - Method in class io.cdap.directives.validation.conformers.JsonConformer.Factory
 
SetTransientVariable - Class in io.cdap.directives.aggregates
A directive that defines a transient variable who's life-expectancy is only within the record.
SetTransientVariable() - Constructor for class io.cdap.directives.aggregates.SetTransientVariable
 
SetType - Class in io.cdap.directives.column
A Wrangler step for converting data type of a column Accepted types are: int, short, long, double, float, string, boolean and bytes
SetType() - Constructor for class io.cdap.directives.column.SetType
 
setValue(String, String) - Method in class io.cdap.directives.parser.ParseLog.LogLine
 
sign(BigDecimal) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Sign of a value
size() - Method in class io.cdap.wrangler.executor.ErrorRecordCollector
 
size() - Method in class io.cdap.wrangler.parser.MapArguments
Returns the number of tokens that are mapped to arguments.
source() - Method in class io.cdap.wrangler.parser.MapArguments
This method returns the original source line of the directive as specified the user.
Space - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Space() - Method in class io.cdap.wrangler.parser.DirectivesParser.CodeblockContext
 
Space(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.CodeblockContext
 
Space - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Split - Class in io.cdap.directives.transformation
Deprecated.
Split() - Constructor for class io.cdap.directives.transformation.Split
Deprecated.
 
SplitEmail - Class in io.cdap.directives.transformation
A directive to split email address into account and domain.
SplitEmail() - Constructor for class io.cdap.directives.transformation.SplitEmail
 
SplitToColumns - Class in io.cdap.directives.column
A directive for splitting the columns into multiple columns.
SplitToColumns() - Constructor for class io.cdap.directives.column.SplitToColumns
 
SplitToRows - Class in io.cdap.directives.row
A directive for splitting the string into multiple Rows.
SplitToRows() - Constructor for class io.cdap.directives.row.SplitToRows
 
SplitURL - Class in io.cdap.directives.transformation
A directive to split a URL into it's components.
SplitURL() - Constructor for class io.cdap.directives.transformation.SplitURL
 
Standard(String, String) - Constructor for class io.cdap.wrangler.utils.Manifest.Standard
 
StartsWith - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
StartsWith - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
statements() - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseIfStatContext
 
statements() - Method in class io.cdap.wrangler.parser.DirectivesParser.ElseStatContext
 
statements() - Method in class io.cdap.wrangler.parser.DirectivesParser.ForStatementContext
 
statements() - Method in class io.cdap.wrangler.parser.DirectivesParser.IfStatContext
 
statements() - Method in class io.cdap.wrangler.parser.DirectivesParser.RecipeContext
 
statements() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
StatementsContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.StatementsContext
 
StaticCatalog - Interface in io.cdap.directives.lookup
Interface for defining different kinds of catalog.
StaticCatalog.Entry - Interface in io.cdap.directives.lookup
An entry in the catalog.
Statistics - Interface in io.cdap.wrangler.statistics
Interface for calculating metrics over the records being processed.
Stemming - Class in io.cdap.directives.nlp
Executor for stemming the words provided using Porter Stemming.
Stemming() - Constructor for class io.cdap.directives.nlp.Stemming
 
String - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
String - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
String() - Method in class io.cdap.wrangler.parser.DirectivesParser.StringListContext
 
String(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.StringListContext
 
String() - Method in class io.cdap.wrangler.parser.DirectivesParser.TextContext
 
String() - Method in class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
stringify(JsonElement) - Static method in class io.cdap.functions.JsonFunctions
Deprecated.
Stringify(JsonElement) - Static method in class io.cdap.functions.JsonFunctions
This method stringyfies json object.
stringList() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
stringList(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
stringList() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
StringListContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.StringListContext
 
strip_zero(BigDecimal) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Strip trailing zeros in a decimal
strlen(String) - Static method in class io.cdap.functions.DataQuality
Returns the length of the string.
StructuredRecordJsonConverter - Class in io.cdap.wrangler.utils
Utility class for converting StructuredRecord to and from json as the json specification : http://avro.apache.org/docs/current/spec.html#json_encoding
StructuredToRowTransformer - Class in io.cdap.wrangler.utils
Transformer to transform StructuredRecord to Row
SubEqual - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
SubEqual - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
Subtract - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Subtract - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
subtract(BigDecimal, Object) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Subtract a value from a column
Swap - Class in io.cdap.directives.column
A directive for swapping the column names.
Swap() - Constructor for class io.cdap.directives.column.Swap
 
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class io.cdap.wrangler.parser.SyntaxErrorListener
 
SyntaxErrorListener - Class in io.cdap.wrangler.parser
Class description here.
SyntaxErrorListener() - Constructor for class io.cdap.wrangler.parser.SyntaxErrorListener
 
SystemDirectiveRegistry - Class in io.cdap.wrangler.registry
This class is implementation of DirectiveRegistry for maintaining a registry of system provided directives.
SystemDirectiveRegistry(List<String>) - Constructor for class io.cdap.wrangler.registry.SystemDirectiveRegistry
This constructor uses the user provided namespace as starting pointing for scanning classes that implement the interface Directive.

T

T__0 - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
T__0 - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
T__1 - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
T__1 - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
T__2 - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
T__2 - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
T__3 - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
T__3 - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
T__4 - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
T__4 - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
T__5 - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
T__5 - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
T__6 - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
T__6 - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
T__7 - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
T__7 - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
TableLookup - Class in io.cdap.directives.lookup
An directive that performs a lookup into a Table Dataset and adds the row values into the record.
TableLookup() - Constructor for class io.cdap.directives.lookup.TableLookup
 
text() - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
text(int) - Method in class io.cdap.wrangler.parser.DirectivesParser.DirectiveContext
 
text() - Method in class io.cdap.wrangler.parser.DirectivesParser.PropertyContext
 
text() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
TextContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.TextContext
 
TextDistanceMeasure - Class in io.cdap.directives.transformation
A directive for implementing the directive for measuring the difference between two sequence of characters.
TextDistanceMeasure() - Constructor for class io.cdap.directives.transformation.TextDistanceMeasure
 
TextMetricMeasure - Class in io.cdap.directives.transformation
A directive for implementing the directive for measuring the metrics between two sequence of characters.
TextMetricMeasure() - Constructor for class io.cdap.directives.transformation.TextMetricMeasure
 
Tilde - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
Tilde - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
TimeDate() - Static method in class io.cdap.functions.DateAndTime
 
TimeFromComponents(Integer, Integer, Integer, Integer) - Static method in class io.cdap.functions.DateAndTime
Returns a time from the given hours, minutes, seconds, and microseconds, given as four separate values.
TimeFromMidnightSeconds(Integer) - Static method in class io.cdap.functions.DateAndTime
Returns the time given the number of seconds since midnight.
TimeOffsetByComponents(LocalTime, Integer, Integer, Integer) - Static method in class io.cdap.functions.DateAndTime
Returns the time, with offsets applied from the base time.
timePatternReplace(String) - Static method in class io.cdap.wrangler.dq.DateTimePattern
Replace the value with time pattern string.
TimestampToDateTime - Class in io.cdap.directives.datetime
Directive for parsing a timestamp column as DateTime
TimestampToDateTime() - Constructor for class io.cdap.directives.datetime.TimestampToDateTime
 
TitleCase - Class in io.cdap.directives.transformation
A directive for title casing the 'column' value of type String.
TitleCase() - Constructor for class io.cdap.directives.transformation.TitleCase
 
toByteArray(T) - Method in class io.cdap.wrangler.utils.ObjectSerDe
Converts an object of type T into bytes.
toBytes(String) - Static method in class io.cdap.functions.Global
Converts a String value to byte array.
toDouble(String) - Static method in class io.cdap.functions.Global
Converts String value to double.
toFloat(String) - Static method in class io.cdap.functions.Global
Coverts a String value to float.
toInteger(String) - Static method in class io.cdap.functions.Global
Converts a String value to integer.
toJson(StructuredRecord) - Static method in class io.cdap.functions.DDL
Converts a StructuredRecord to JSON string.
toJson() - Method in class io.cdap.wrangler.parser.MapArguments
Returns JsonElement representation of this object.
toJsonString(StructuredRecord) - Static method in class io.cdap.wrangler.utils.StructuredRecordJsonConverter
Converts a StructuredRecord to a json string.
tokenNames - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
Deprecated.
tokenNames - Static variable in class io.cdap.wrangler.parser.DirectivesParser
Deprecated.
toLong(String) - Static method in class io.cdap.functions.Global
Converts a String value to Long.
toObject(byte[]) - Method in class io.cdap.wrangler.utils.ObjectSerDe
Converts a serialized object byte array back into object.
toSchema(String, Row) - Method in class io.cdap.wrangler.utils.SchemaConverter
Generates a Schema given a row.
toString() - Method in class io.cdap.directives.nlp.internal.PorterStemmer
After a word has been stemmed, it can be retrieved by toString(), or a reference to the internal buffer can be retrieved by getResultBuffer and getResultLength (which is generally more efficient.)
toString() - Method in class io.cdap.directives.validation.ConformanceIssue
 
toString() - Method in class io.cdap.wrangler.parser.DirectiveClass
 
toString() - Method in class io.cdap.wrangler.utils.Manifest.Standard
 
toString(Object) - Static method in class io.cdap.wrangler.utils.TypeConvertor
Converts a java type to String.
toStructureRecord(List<Row>, Schema) - Method in class io.cdap.wrangler.utils.RecordConvertor
Converts a list of Row into populated list of StructuredRecord
transform(StructuredRecord) - Static method in class io.cdap.wrangler.utils.StructuredToRowTransformer
Get the row from the given transform.
Trim - Class in io.cdap.directives.transformation
A directive for trimming whitespace from both sides of a string
Trim() - Constructor for class io.cdap.directives.transformation.Trim
 
trim(String) - Static method in class io.cdap.directives.transformation.Trimmer
Remove trailing and leading characters which may be empty string, space string,\t,\n,\r,\f...any space, break related characters.
Trimmer - Class in io.cdap.directives.transformation
This class Trimmer operates on string to trim spaces across all UTF-8 character set of spaces.
Trimmer() - Constructor for class io.cdap.directives.transformation.Trimmer
 
type(String) - Method in class io.cdap.wrangler.parser.MapArguments
Each token is defined as one of the types defined in the class TokenType.
TypeConvertor - Class in io.cdap.wrangler.utils
Provides various java type conversions.
TypeConvertor() - Constructor for class io.cdap.wrangler.utils.TypeConvertor
 
TypeInference - Class in io.cdap.wrangler.dq
Type Interface provides utility functions that allow you to detect the types of data.
TypeInference() - Constructor for class io.cdap.wrangler.dq.TypeInference
 
Types - Class in io.cdap.functions
Static class that is included in the Jexl expression for detecting types of data.
Types() - Constructor for class io.cdap.functions.Types
 

U

UNIXTIMESTAMP_MILLIS(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Converts a date to long -- unix timestamp in milli-seconds.
UNIXTIMESTAMP_SECONDS(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Converts a date to long -- unix timestamp in seconds.
unquote(String) - Static method in class io.cdap.functions.Global
This String util method removes single or double quotes from a string if its quoted.
unscaled(BigDecimal) - Static method in class io.cdap.wrangler.utils.DecimalTransform
Get the unscaled value of a decimal value
Upper - Class in io.cdap.directives.transformation
A Wrangler step for upper casing the 'column' value of type String.
Upper() - Constructor for class io.cdap.directives.transformation.Upper
 
UrlDecode - Class in io.cdap.directives.transformation
A Executor to decodes a column with url encoding.
UrlDecode() - Constructor for class io.cdap.directives.transformation.UrlDecode
 
UrlEncode - Class in io.cdap.directives.transformation
A Executor to encode a column with url encoding.
UrlEncode() - Constructor for class io.cdap.directives.transformation.UrlEncode
 
usage() - Method in class io.cdap.wrangler.registry.DirectiveInfo
 
UsageEntry(String, String, String) - Constructor for class io.cdap.wrangler.parser.UsageRegistry.UsageEntry
 
UsageRegistry - Class in io.cdap.wrangler.parser
Registry of directive usages managed through this class.
UsageRegistry() - Constructor for class io.cdap.wrangler.parser.UsageRegistry
 
UsageRegistry.UsageEntry - Class in io.cdap.wrangler.parser
A UsageRegistry.UsageEntry defines the information about the directives that are available.
UserDirectiveRegistry - Class in io.cdap.wrangler.registry
A User Executor Registry in a collection of user defined directives.
UserDirectiveRegistry(HttpServiceContext) - Constructor for class io.cdap.wrangler.registry.UserDirectiveRegistry
This constructor should be used when initializing the registry from Service.
UserDirectiveRegistry(SystemAppTaskContext) - Constructor for class io.cdap.wrangler.registry.UserDirectiveRegistry
This constructor is used when creating from remote task
UserDirectiveRegistry(StageContext) - Constructor for class io.cdap.wrangler.registry.UserDirectiveRegistry
This constructor is used when constructing this object in the context of Transform.

V

validate(String) - Static method in class io.cdap.wrangler.utils.ReferenceNames
Check if a given reference name is valid
validate(String) - Method in class io.cdap.wrangler.validator.ColumnNameValidator
Validates the T properties.
validate(T) - Method in interface io.cdap.wrangler.validator.Validator
Validates the T properties.
ValidateStandard - Class in io.cdap.directives.validation
A directive for validating data against a number of built-in data models.
ValidateStandard() - Constructor for class io.cdap.directives.validation.ValidateStandard
 
Validator<T> - Interface in io.cdap.wrangler.validator
Interface for Validating 'T' properties.
ValidatorException - Exception in io.cdap.wrangler.validator
Expection thrown when there are issues with validation.
ValidatorException(String) - Constructor for exception io.cdap.wrangler.validator.ValidatorException
 
value() - Method in class io.cdap.wrangler.parser.DirectivesParser.NumberRangeContext
 
value() - Method in class io.cdap.wrangler.parser.DirectivesParser
 
value(String) - Method in class io.cdap.wrangler.parser.MapArguments
This method returns the token value based on the name specified in the argument.
ValueContext(ParserRuleContext, int) - Constructor for class io.cdap.wrangler.parser.DirectivesParser.ValueContext
 
valueOf(String) - Static method in enum io.cdap.directives.transformation.Decode.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.directives.transformation.Encode.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.wrangler.dq.ConvertDistances.Distance
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.wrangler.dq.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.cdap.wrangler.registry.DirectiveScope
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.cdap.directives.transformation.Decode.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.directives.transformation.Encode.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.wrangler.dq.ConvertDistances.Distance
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.wrangler.dq.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.cdap.wrangler.registry.DirectiveScope
Returns an array containing the constants of this enum type, in the order they are declared.
variables() - Method in class io.cdap.wrangler.expression.EL
 
visit(String, TokenGroup) - Method in interface io.cdap.wrangler.parser.GrammarWalker.Visitor
 
visitBool(DirectivesParser.BoolContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.bool().
visitBool(DirectivesParser.BoolContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.bool().
visitBool(DirectivesParser.BoolContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive can consist of Bool field.
visitBoolList(DirectivesParser.BoolListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.boolList().
visitBoolList(DirectivesParser.BoolListContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.boolList().
visitBoolList(DirectivesParser.BoolListContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
This visitor methods extracts the list of booleans specified.
visitCodeblock(DirectivesParser.CodeblockContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.codeblock().
visitCodeblock(DirectivesParser.CodeblockContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.codeblock().
visitColList(DirectivesParser.ColListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.colList().
visitColList(DirectivesParser.ColListContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.colList().
visitColList(DirectivesParser.ColListContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
This visitor methods extracts the list of columns specified.
visitColumn(DirectivesParser.ColumnContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.column().
visitColumn(DirectivesParser.ColumnContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.column().
visitColumn(DirectivesParser.ColumnContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive can consist of column specifiers.
visitCommand(DirectivesParser.CommandContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.command().
visitCommand(DirectivesParser.CommandContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.command().
visitCommand(DirectivesParser.CommandContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive has name and in the parsing context it's called a command.
visitCondition(DirectivesParser.ConditionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.condition().
visitCondition(DirectivesParser.ConditionContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.condition().
visitCondition(DirectivesParser.ConditionContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive can include a expression or a condition to be evaluated.
visitConfig(DirectivesParser.ConfigContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.config().
visitConfig(DirectivesParser.ConfigContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.config().
visitDirective(DirectivesParser.DirectiveContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.directive().
visitDirective(DirectivesParser.DirectiveContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.directive().
visitDirective(DirectivesParser.DirectiveContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Recipe is made up of Directives and Directives is made up of each individual Directive.
visitEcommand(DirectivesParser.EcommandContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.ecommand().
visitEcommand(DirectivesParser.EcommandContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.ecommand().
visitEcommand(DirectivesParser.EcommandContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
This visitor method extracts the custom directive name specified.
visitElseIfStat(DirectivesParser.ElseIfStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.elseIfStat().
visitElseIfStat(DirectivesParser.ElseIfStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.elseIfStat().
visitElseStat(DirectivesParser.ElseStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.elseStat().
visitElseStat(DirectivesParser.ElseStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.elseStat().
visitErrorNode(ErrorNode) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
visitExpression(DirectivesParser.ExpressionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.expression().
visitExpression(DirectivesParser.ExpressionContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.expression().
visitForStatement(DirectivesParser.ForStatementContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.forStatement().
visitForStatement(DirectivesParser.ForStatementContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.forStatement().
visitIdentifier(DirectivesParser.IdentifierContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.identifier().
visitIdentifier(DirectivesParser.IdentifierContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.identifier().
visitIdentifier(DirectivesParser.IdentifierContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive can include identifiers, this method extracts that token that is being identified as token of type Identifier.
visitIdentifierList(DirectivesParser.IdentifierListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.identifierList().
visitIdentifierList(DirectivesParser.IdentifierListContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.identifierList().
visitIfStat(DirectivesParser.IfStatContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.ifStat().
visitIfStat(DirectivesParser.IfStatContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.ifStat().
visitIfStatement(DirectivesParser.IfStatementContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.ifStatement().
visitIfStatement(DirectivesParser.IfStatementContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.ifStatement().
visitMacro(DirectivesParser.MacroContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.macro().
visitMacro(DirectivesParser.MacroContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.macro().
visitNumber(DirectivesParser.NumberContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.number().
visitNumber(DirectivesParser.NumberContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.number().
visitNumber(DirectivesParser.NumberContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive can consist of numeric field.
visitNumberList(DirectivesParser.NumberListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.numberList().
visitNumberList(DirectivesParser.NumberListContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.numberList().
visitNumberList(DirectivesParser.NumberListContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
This visitor methods extracts the list of numeric specified.
visitNumberRange(DirectivesParser.NumberRangeContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.numberRange().
visitNumberRange(DirectivesParser.NumberRangeContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.numberRange().
visitNumberRanges(DirectivesParser.NumberRangesContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.numberRanges().
visitNumberRanges(DirectivesParser.NumberRangesContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.numberRanges().
visitNumberRanges(DirectivesParser.NumberRangesContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive can include number ranges like start:end=value[,start:end=value]*.
visitPragma(DirectivesParser.PragmaContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.pragma().
visitPragma(DirectivesParser.PragmaContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.pragma().
visitPragmaLoadDirective(DirectivesParser.PragmaLoadDirectiveContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.pragmaLoadDirective().
visitPragmaLoadDirective(DirectivesParser.PragmaLoadDirectiveContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.pragmaLoadDirective().
visitPragmaLoadDirective(DirectivesParser.PragmaLoadDirectiveContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Pragma is an instruction to the compiler to dynamically load the directives being specified from the DirectiveRegistry.
visitPragmaVersion(DirectivesParser.PragmaVersionContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.pragmaVersion().
visitPragmaVersion(DirectivesParser.PragmaVersionContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.pragmaVersion().
visitPragmaVersion(DirectivesParser.PragmaVersionContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Pragma version is a informational directive to notify compiler about the grammar that is should be using to parse the directives below.
visitProperties(DirectivesParser.PropertiesContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.properties().
visitProperties(DirectivesParser.PropertiesContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.properties().
visitProperty(DirectivesParser.PropertyContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.property().
visitProperty(DirectivesParser.PropertyContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.property().
visitPropertyList(DirectivesParser.PropertyListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.propertyList().
visitPropertyList(DirectivesParser.PropertyListContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.propertyList().
visitPropertyList(DirectivesParser.PropertyListContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive can include properties (which are a collection of key and value pairs), this method extracts that token that is being identified as token of type Properties.
visitRecipe(DirectivesParser.RecipeContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.recipe().
visitRecipe(DirectivesParser.RecipeContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.recipe().
visitStatements(DirectivesParser.StatementsContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.statements().
visitStatements(DirectivesParser.StatementsContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.statements().
visitStringList(DirectivesParser.StringListContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.stringList().
visitStringList(DirectivesParser.StringListContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.stringList().
visitStringList(DirectivesParser.StringListContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
This visitor methods extracts the list of strings specified.
visitTerminal(TerminalNode) - Method in class io.cdap.wrangler.parser.DirectivesBaseListener
visitText(DirectivesParser.TextContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.text().
visitText(DirectivesParser.TextContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.text().
visitText(DirectivesParser.TextContext) - Method in class io.cdap.wrangler.parser.RecipeVisitor
A Directive can consist of text field.
visitValue(DirectivesParser.ValueContext) - Method in class io.cdap.wrangler.parser.DirectivesBaseVisitor
Visit a parse tree produced by DirectivesParser.value().
visitValue(DirectivesParser.ValueContext) - Method in interface io.cdap.wrangler.parser.DirectivesVisitor
Visit a parse tree produced by DirectivesParser.value().
VOCABULARY - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
VOCABULARY - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 

W

walk(String, GrammarWalker.Visitor<E>) - Method in class io.cdap.wrangler.parser.GrammarWalker
Walks the grammar tree generated by the recipe.
WeekdayFromDate(LocalDate, String) - Static method in class io.cdap.functions.DateAndTime
 
WeekdayFromDate(LocalDate) - Static method in class io.cdap.functions.DateAndTime
 
WHITESPACE_CHARS - Static variable in class io.cdap.directives.transformation.Trimmer
Defines all the white spaces for all the different UTF-8 Character set.
WHITESPACE_CHARS - Static variable in class io.cdap.wrangler.dq.ConvertString
 
WriteAsCSV - Class in io.cdap.directives.writer
A step to write the record fields as CSV.
WriteAsCSV() - Constructor for class io.cdap.directives.writer.WriteAsCSV
 
WriteAsJsonMap - Class in io.cdap.directives.writer
A step to write the record fields as JSON.
WriteAsJsonMap() - Constructor for class io.cdap.directives.writer.WriteAsJsonMap
 
WriteAsJsonObject - Class in io.cdap.directives.writer
A directive for writing selected columns as Json Objects.
WriteAsJsonObject() - Constructor for class io.cdap.directives.writer.WriteAsJsonObject
 

X

XmlToJson - Class in io.cdap.directives.xml
A XML to Json Parser Stage.
XmlToJson() - Constructor for class io.cdap.directives.xml.XmlToJson
 
XOREqual - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
XOREqual - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
XORShiftRNG - Class in io.cdap.wrangler.sampling
Implement a random number generator based on the XORShift algorithm discovered by George Marsaglia.
XORShiftRNG() - Constructor for class io.cdap.wrangler.sampling.XORShiftRNG
 
XORShiftRNG(long) - Constructor for class io.cdap.wrangler.sampling.XORShiftRNG
 

Y

YEAR(ZonedDateTime) - Static method in class io.cdap.functions.Dates
Deprecated.
Extracts only year from Date.
YeardayFromDate(LocalDate) - Static method in class io.cdap.functions.DateAndTime
 
YearFromDate(LocalDate) - Static method in class io.cdap.functions.DateAndTime
 
YearweekFromDate(LocalDate) - Static method in class io.cdap.functions.DateAndTime
 

_

_ATN - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
_ATN - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
_decisionToDFA - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
_decisionToDFA - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
_serializedATN - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
_serializedATN - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
_sharedContextCache - Static variable in class io.cdap.wrangler.parser.DirectivesLexer
 
_sharedContextCache - Static variable in class io.cdap.wrangler.parser.DirectivesParser
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y _ 
Skip navigation links

Copyright © 2022 CDAP Licensed under the Apache License, Version 2.0.