Codota Logo
IMetaverseNode
Code IndexAdd Codota to your IDE (free)

How to use
IMetaverseNode
in
org.pentaho.metaverse.api

Best Java code snippets using org.pentaho.metaverse.api.IMetaverseNode (Showing top 13 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Gson g =
  • Codota Iconnew Gson()
  • Codota IconGsonBuilder gsonBuilder;gsonBuilder.create()
  • Codota Iconnew GsonBuilder().create()
  • Smart code suggestions by Codota
}
origin: pentaho/pentaho-kettle

@Override
protected void customAnalyze( final JsonOutputMeta meta, final IMetaverseNode rootNode )
 throws MetaverseAnalyzerException {
 super.customAnalyze( meta, rootNode );
 rootNode.setProperty( "isFileAppended", meta.isFileAppended() );
 rootNode.setProperty( "passDataToServletOutput", meta.passDataToServletOutput() );
 rootNode.setProperty( "addToResult", meta.AddToResult() );
 rootNode.setProperty( "jsonBloc", meta.getJsonBloc() );
 rootNode.setProperty( "operationType", meta.getOperationType() );
 if ( !StringUtils.isBlank( meta.getOutputValue() ) ) {
  rootNode.setProperty( "outputValue", meta.getOutputValue() );
 }
}
origin: pentaho/pentaho-kettle

final Vertex subTransPropertyVertex = findVertexById( subTransPropertyNode.getStringID() );
if ( subTransPropertyVertex != null ) {
 getMetaverseBuilder().addLink( targetTemplateStepVertex, DictionaryConst.LINK_CONTAINS, subTransPropertyVertex );
origin: pentaho/pentaho-kettle

@Override protected void customAnalyze( XMLOutputMeta meta, IMetaverseNode node ) throws MetaverseAnalyzerException {
 super.customAnalyze( meta, node );
 node.setProperty( "parentnode", meta.getMainElement() );
 node.setProperty( "rownode", meta.getRepeatElement() );
}
origin: pentaho/pentaho-kettle

@Override
protected void customAnalyze( final JsonInputMeta meta, final IMetaverseNode rootNode )
 throws MetaverseAnalyzerException {
 super.customAnalyze( meta, rootNode );
 if ( meta.isAcceptingFilenames() ) {
  rootNode.setProperty( "sourceField", meta.getAcceptingField() );
  rootNode.setProperty( "sourceFieldIsFile", meta.getIsAFile() );
  rootNode.setProperty( "sourceFieldIsUrl", meta.isReadUrl() );
  rootNode.setProperty( "removeSourceField", meta.isRemoveSourceField() );
 } else {
  rootNode.setProperty( "fileDirName", meta.getFilenameField() );
 }
}
origin: pentaho/pentaho-kettle

@Override
protected void customAnalyze( GetXMLDataMeta meta, IMetaverseNode node ) throws MetaverseAnalyzerException {
 super.customAnalyze( meta, node );
 // Add the XPath Loop to the step node
 node.setProperty( "loopXPath", meta.getLoopXPath() );
}
origin: pentaho/pentaho-kettle

@Override
protected void customAnalyze( MetaInjectMeta meta, IMetaverseNode rootNode ) throws MetaverseAnalyzerException {
 final String sourceStepName = parentTransMeta.environmentSubstitute( meta.getSourceStepName() );
 rootNode.setProperty( "sourceStepName", sourceStepName );
 rootNode.setProperty( "targetFile", parentTransMeta.environmentSubstitute( meta.getTargetFile() ) );
 rootNode.setProperty( "streamSourceStepname",
  parentTransMeta.environmentSubstitute( meta.getStreamSourceStepname() ) );
 rootNode.setProperty( "streamTargetStepname",
  parentTransMeta.environmentSubstitute( meta.getStreamTargetStepname() ) );
 rootNode.setProperty( "runResultingTransformation", !meta.isNoExecution() );
 KettleAnalyzerUtil.analyze( this, parentTransMeta, meta, rootNode );
}
origin: pentaho/pentaho-kettle

@Override
protected void customAnalyze( final JmsConsumerMeta meta, final IMetaverseNode rootNode )
 throws MetaverseAnalyzerException {
 // TODO: When/If adding JmsProducerAnalyzer, move common code to new base class.
 final JmsDelegate jmsDelegate = meta.getJmsDelegate();
 rootNode.setProperty( "batchSize", parentTransMeta.environmentSubstitute( meta.getBatchSize() ) );
 rootNode.setProperty( "batchDuration", parentTransMeta.environmentSubstitute( meta.getBatchDuration() ) );
 rootNode.setProperty( "connectionType", jmsDelegate.getConnectionType() );
 rootNode.setProperty( "connectionUrl", parentTransMeta.environmentSubstitute( jmsDelegate.getConnectionUrl() ) );
 rootNode.setProperty( "destinationType",
  parentTransMeta.environmentSubstitute( jmsDelegate.getDestinationType() ) );
 rootNode.setProperty( "destinationName",
  parentTransMeta.environmentSubstitute( jmsDelegate.getDestinationName() ) );
 rootNode.setProperty( "receiveTimeout", parentTransMeta.environmentSubstitute( meta.getReceiveTimeout() ) );
 KettleAnalyzerUtil.analyze( this, parentTransMeta, meta, rootNode );
}
origin: pentaho/pentaho-kettle

@Override
protected IMetaverseNode createOutputFieldNode( IAnalysisContext context, ValueMetaInterface fieldMeta,
                        String targetStepName, String nodeType ) {
 IMetaverseNode fieldNode = super.createOutputFieldNode( context, fieldMeta, targetStepName, nodeType );
 GetXMLDataField[] fields = baseStepMeta.getInputFields();
 for ( GetXMLDataField field : fields ) {
  if ( fieldMeta.getName().equals( field.getName() ) ) {
   fieldNode.setProperty( "xpath", Const.NVL( field.getXPath(), "" ) );
   fieldNode.setProperty( "element", Const.NVL( field.getElementTypeCode(), "" ) );
   fieldNode.setProperty( "resultType", Const.NVL( field.getResultTypeCode(), "" ) );
   fieldNode.setProperty( "repeat", field.isRepeated() );
   break;
  }
 }
 return fieldNode;
}
origin: pentaho/big-data-plugin

@Override
protected void customAnalyze( KafkaConsumerInputMeta meta, IMetaverseNode rootNode )
 throws MetaverseAnalyzerException {
 // add any custom properties or relationships here
 rootNode.setProperty( "do_nothing", true );
}
origin: pentaho/big-data-plugin

super.customAnalyze( meta, rootNode );
if ( meta.isAcceptingFilenames() ) {
 rootNode.setProperty( "fileNameStep", meta.getAcceptingStepName() );
 rootNode.setProperty( "fileNameField", meta.getAcceptingField() );
 rootNode.setProperty( "passingThruFields", meta.inputFiles.passingThruFields );
rootNode.setProperty( "fileType", meta.content.fileType );
rootNode.setProperty( "separator", meta.content.separator );
rootNode.setProperty( "enclosure", meta.content.enclosure );
rootNode.setProperty( "breakInEnclosureAllowed", meta.content.breakInEnclosureAllowed );
rootNode.setProperty( "escapeCharacter", meta.content.escapeCharacter );
if ( meta.content.header ) {
 rootNode.setProperty( "nrHeaderLines", meta.content.nrHeaderLines );
 rootNode.setProperty( "nrFooterLines", meta.content.nrFooterLines );
 rootNode.setProperty( "nrWraps", meta.content.nrWraps );
 rootNode.setProperty( "nrLinesPerPage", meta.content.nrLinesPerPage );
 rootNode.setProperty( "nrLinesDocHeader", meta.content.nrLinesDocHeader );
rootNode.setProperty( "fileCompression", meta.content.fileCompression );
rootNode.setProperty( "noEmptyLines", meta.content.noEmptyLines );
rootNode.setProperty( "includeFilename", meta.content.includeFilename );
if ( meta.content.includeFilename ) {
 rootNode.setProperty( "filenameField", meta.content.filenameField );
rootNode.setProperty( "includeRowNumber", meta.content.includeRowNumber );
if ( meta.content.includeFilename ) {
origin: pentaho/big-data-plugin

 @Override public IMetaverseNode createResourceNode( final M meta, final IExternalResourceInfo resource )
  throws MetaverseException {

  IMetaverseNode resourceNode = null;
  if ( meta instanceof HadoopFileMeta ) {
   resourceNode = createResourceNode( resource );
   final HadoopFileMeta hMeta = (HadoopFileMeta) meta;
   final String hostName = hMeta.getUrlHostName( resource.getName() );
   if ( StringUtils.isNotBlank( hostName ) ) {
    resourceNode.setProperty( DictionaryConst.PROPERTY_HOST_NAME, hostName );
    // update the default "File" type to "HDFS File"
    resourceNode.setProperty( DictionaryConst.PROPERTY_TYPE, DictionaryConst.NODE_TYPE_FILE );

    final String clusterName = hMeta.getClusterName( resource.getName() );
    if ( StringUtils.isNotBlank( clusterName ) ) {
     resourceNode.setProperty( DictionaryConst.PROPERTY_CLUSTER, clusterName );
    }
   }
  }
  return resourceNode;
 }
}
origin: pentaho/big-data-plugin

throws MetaverseAnalyzerException {
super.customAnalyze( meta, rootNode );
rootNode.setProperty( "createParentFolder", meta.isCreateParentFolder() );
rootNode.setProperty( "doNotOpenNewFileInit", meta.isDoNotOpenNewFileInit() );
if ( meta.isFileNameInField() ) {
 rootNode.setProperty( "fileNameField", meta.getFileNameField() );
rootNode.setProperty( "extension", meta.getExtension() );
rootNode.setProperty( "stepNrInFilename", meta.isStepNrInFilename() );
rootNode.setProperty( "partNrInFilename", meta.isPartNrInFilename() );
rootNode.setProperty( "dateInFilename", meta.isDateInFilename() );
rootNode.setProperty( "timeInFilename", meta.isTimeInFilename() );
if ( meta.isSpecifyingFormat() ) {
 rootNode.setProperty( "dateTimeFormat", meta.getDateTimeFormat() );
rootNode.setProperty( "addFilenamesToResult", meta.isAddToResultFiles() );
rootNode.setProperty( "append", meta.isFileAppended() );
rootNode.setProperty( "separator", meta.getSeparator() );
rootNode.setProperty( "enclosure", meta.getEnclosure() );
rootNode.setProperty( "forceEnclosure", meta.isEnclosureForced() );
rootNode.setProperty( "addHeader", meta.isHeaderEnabled() );
rootNode.setProperty( "addFooter", meta.isFooterEnabled() );
rootNode.setProperty( "fileFormat", meta.getFileFormat() );
rootNode.setProperty( "fileCompression", meta.getFileCompression() );
rootNode.setProperty( "encoding", meta.getEncoding() );
rootNode.setProperty( "rightPadFields", meta.isPadded() );
rootNode.setProperty( "fastDataDump", meta.isFastDump() );
rootNode.setProperty( "splitEveryRows", meta.getSplitEveryRows() );
rootNode.setProperty( "endingLine", meta.getEndedLine() );
origin: pentaho/big-data-plugin

@Override
protected void customAnalyze( JobEntrySparkSubmit entry, IMetaverseNode rootNode ) throws MetaverseAnalyzerException {
 // -- Common properties
 rootNode.setProperty( ARGUMENTS, entry.environmentSubstitute( entry.getArgs() ) );
 rootNode.setProperty( EXEC_MEMORY, entry.environmentSubstitute( entry.getExecutorMemory() ) );
 rootNode.setProperty( DRIVER_MEMORY, entry.environmentSubstitute( entry.getDriverMemory() ) );
 rootNode.setProperty( MASTER_URL, entry.environmentSubstitute( entry.getMaster() ) );
 if ( JobEntrySparkSubmit.JOB_TYPE_JAVA_SCALA.equals( entry.getJobType() ) ) {
  // --- Java / Scala properties
  rootNode.setProperty( CLASS_NAME, entry.environmentSubstitute( entry.getClassName() ) );
  if ( StringUtils.isNotBlank( entry.getJar() ) ) {
   rootNode.setProperty( MetaverseAnalyzers.JobEntrySparkSubmitAnalyzer.APPLICATION_JAR,
    normalizePath( entry.environmentSubstitute( entry.getJar() ) ) );
  }
 } else if ( JobEntrySparkSubmit.JOB_TYPE_PYTHON.equals( entry.getJobType() ) ) {
  // Python properties
  if ( StringUtils.isNotBlank( entry.getPyFile() ) ) {
   rootNode.setProperty( MetaverseAnalyzers.JobEntrySparkSubmitAnalyzer.APPLICATION_JAR,
    normalizePath( entry.environmentSubstitute( entry.getPyFile() ) ) );
  }
 }
}
org.pentaho.metaverse.apiIMetaverseNode

Most used methods

  • setProperty
  • getStringID

Popular in Java

  • Creating JSON documents from java classes using gson
  • getResourceAsStream (ClassLoader)
  • setScale (BigDecimal)
    Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to thi
  • getSharedPreferences (Context)
  • Point (java.awt)
    A point representing a location in (x, y) coordinate space, specified in integer precision.
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • List (java.util)
    A List is a collection which maintains an ordering for its elements. Every element in the List has a
  • Stack (java.util)
    The Stack class represents a last-in-first-out (LIFO) stack of objects. It extends class Vector with
  • ImageIO (javax.imageio)
  • BoxLayout (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now