Tabnine Logo
Categories
Code IndexAdd Tabnine to your IDE (free)

How to use
Categories
in
co.cask.wrangler.api.annotations

Best Java code snippets using co.cask.wrangler.api.annotations.Categories (Showing top 20 results out of 315)

origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("[DEPRECATED] Use the 'split-to-columns' or 'parse-as-fixed-length' directives instead.")
@Deprecated
origin: co.cask.wrangler/wrangler-api

public DirectiveInfo(Scope scope, Class<?> directive) throws IllegalAccessException, InstantiationException {
 this.scope = scope;
 this.directive = directive;
 Object object = directive.newInstance();
 this.definition = ((Directive) object).define();
 if (definition != null) {
  this.usage = definition.toString();
 } else {
  this.usage = "No definition available for directive '" + directive + "'";
 }
 this.name = directive.getAnnotation(Name.class).value();
 Description desc = directive.getAnnotation(Description.class);
 if (desc == null) {
  this.description = "No description specified for directive class '" + directive.getSimpleName() + "'";
 } else {
  this.description = desc.value();
 }
 Deprecated annotation = directive.getAnnotation(Deprecated.class);
 if (annotation == null) {
  deprecated = false;
 } else {
  deprecated = true;
 }
 Categories category = directive.getAnnotation(Categories.class);
 if (category == null) {
  categories = new String[] { "default" };
 } else {
  categories = category.categories();
 }
}
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("Use 'split-to-columns' or 'split-to-rows'.")
@Deprecated
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "writer", "json"})
@Description("Writes all record columns as JSON map.")
public class WriteAsJsonMap implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform", "uuid"})
@Description("Populates a column with a universally unique identifier (UUID) of the record.")
public class GenerateUUID implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("Changes the column values to title case.")
public class TitleCase implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("Changes the column values to uppercase.")
public class Upper implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("Changes the column values to lowercase.")
public class Lower implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "column"})
@Description("Sets the header of columns, in the order they are specified.")
public class SetHeader implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "column"})
@Description("Keeps the specified columns and drops all others.")
public class Keep implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "column"})
@Description("Swaps the column names of two columns.")
public class Swap implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "column"})
@Description("Drop one or more columns.")
public class Drop implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("Trimming whitespace from both sides of a string.")
public class Trim implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "column"})
@Description("Changes the case of column names to either lowercase or uppercase.")
public class ChangeColCaseNames implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("Trimming whitespace from right side of a string.")
public class RightTrim implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("Trimming whitespace from left side of a string.")
public class LeftTrim implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "column"})
@Description("Sanatizes column names: trims, lowercases, and replaces all but [A-Z][a-z][0-9]_." +
 "with an underscore '_'.")
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "row", "data-quality"})
@Description("Filters row that have empty or null columns.")
public class RecordMissingOrNullFilter implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "transform"})
@Description("URL encode a column value.")
public class UrlEncode implements Directive {
origin: co.cask.wrangler/wrangler-core

@Categories(categories = { "column"})
@Description("Modifies column names in bulk using a sed-format expression.")
public class ColumnsReplace implements Directive {
co.cask.wrangler.api.annotationsCategories

Most used methods

  • <init>
  • categories

Popular in Java

  • Making http post requests using okhttp
  • setContentView (Activity)
  • getResourceAsStream (ClassLoader)
  • onCreateOptionsMenu (Activity)
  • BufferedReader (java.io)
    Wraps an existing Reader and buffers the input. Expensive interaction with the underlying reader is
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now