org.talend.daikon.properties.property.Property.setPossibleValues()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(119)

本文整理了Java中org.talend.daikon.properties.property.Property.setPossibleValues()方法的一些代码示例,展示了Property.setPossibleValues()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.setPossibleValues()方法的具体详情如下:
包路径:org.talend.daikon.properties.property.Property
类名称:Property
方法名:setPossibleValues

Property.setPossibleValues介绍

暂无

代码示例

代码示例来源:origin: liferay/liferay-portal

operations.setValue(null);
operations.setPossibleValues((List<?>)null);
operations.setPossibleValues(actions);
operations.setPossibleValues(Action.Unavailable);

代码示例来源:origin: liferay/liferay-portal

operations.setValue(null);
operations.setPossibleValues((List<?>)null);
operations.setTaggedValue(ADD_QUOTES, true);

代码示例来源:origin: Talend/components

private void updateReferenceColumns() {
  Schema schema = main.schema.getValue();
  if (schema == null) {
    return;
  }
  List<String> fieldNames = new ArrayList<>();
  for (Schema.Field f : schema.getFields()) {
    fieldNames.add(f.name());
  }
  additionalColumns.referenceColumns.setPossibleValues(fieldNames);
}

代码示例来源:origin: org.talend.components/components-marketo-definition

public void beforeInputOperation() {
  if (isApiSOAP()) {
    inputOperation.setPossibleValues(getLead, getMultipleLeads, getLeadActivity, getLeadChanges);
  } else {
    inputOperation.setPossibleValues(InputOperation.values());
  }
}

代码示例来源:origin: Talend/components

/**
 * set possible value to keyColumn based on dataset's schema
 */
public void beforeKeyColumn() {
  List<Schema.Field> fields = getDatasetProperties().main.schema.getValue().getFields();
  List<String> columnNames = new ArrayList<>();
  for (Schema.Field field : fields) {
    columnNames.add(field.name());
  }
  keyColumn.setPossibleValues(columnNames);
}

代码示例来源:origin: org.talend.components/components-salesforce

@Override
  public ValidationResult afterModuleName() throws Exception {
    ValidationResult validationResult = super.afterModuleName();
    List<String> fieldNames = getFieldNames(main.schema);
    if (isUpsertKeyColumnClosedList()) {
      upsertKeyColumn.setPossibleValues(fieldNames);
    }
    upsertRelationTable.columnName.setPossibleValues(fieldNames);
    return validationResult;
  }
}

代码示例来源:origin: org.talend.components/components-snowflake-definition

@Override
public void setupProperties() {
  super.setupProperties();
  types.setPossibleValues(Arrays.asList(Type.values()));
}

代码示例来源:origin: org.talend.components/components-snowflake-definition

public void beforeUpsertKeyColumn() {
  if (getSchema() != null) {
    upsertKeyColumn.setPossibleValues(getFieldNames(table.main.schema));
  }
}

代码示例来源:origin: Talend/components

public void beforeUpsertKeyColumn() {
  if (getSchema() != null) {
    upsertKeyColumn.setPossibleValues(getFieldNames(table.main.schema));
  }
}

代码示例来源:origin: Talend/components

@Override
public void setupProperties() {
  super.setupProperties();
  List<String> values = new ArrayList<>();
  for (Type type : Type.values()) {
    values.add(type.toString());
  }
  types.setPossibleValues(values);
}

代码示例来源:origin: org.talend.components/components-snowflake

public void beforeUpsertKeyColumn() {
  if (getSchema() != null) {
    upsertKeyColumn.setPossibleValues(getFieldNames(table.main.schema));
  }
}

代码示例来源:origin: org.talend.components/components-salesforce

public void beforeUpsertKeyColumn() {
  if (isUpsertKeyColumnClosedList()) {
    upsertKeyColumn.setPossibleValues(getFieldNames(module.main.schema));
  }
}

代码示例来源:origin: org.talend.components/components-salesforce-definition

@Override
  public void accept(SalesforceRuntimeSourceOrSink runtime) throws IOException {
    List<NamedThing> moduleNames = runtime.getSchemaNames(null);
    moduleName.setPossibleNamedThingValues(filter(moduleNames));
    Schema schema = runtime.getEndpointSchema(null, moduleName.getValue());
    List<NamedThing> columns = new ArrayList<>();
    for (Schema.Field field : schema.getFields()) {
      columns.add(new SimpleNamedThing(field.name(), field.name()));
    }
    selectColumnIds.setPossibleValues(columns);
  }
};

代码示例来源:origin: org.talend.components/components-common

private void createFormatValues() {
  allFormatDefs = getPossibleFormatValues();
  Object[] defsNames = allFormatDefs.keySet().toArray();
  if (defsNames.length > 0) {
    format.setPossibleValues(defsNames);
    if (format.getValue() == null || format.getValue().isEmpty()) {
      format.setStoredValue(defsNames[0]);
    }
  }
}

代码示例来源:origin: org.talend.components/components-common

@Override
public void setupProperties() {
  super.setupProperties();
  List<String> defaultEncodings = getDefaultEncodings();
  if (defaultEncodings.size() > 0) {
    encodingType.setPossibleValues(getProperties());
    encodingType.setValue(defaultEncodings.get(0));
  }
}

代码示例来源:origin: Talend/components

@Override
public void setupProperties() {
  super.setupProperties();
  List<String> defaultEncodings = getDefaultEncodings();
  if (defaultEncodings.size() > 0) {
    encodingType.setPossibleValues(getProperties());
    encodingType.setValue(defaultEncodings.get(0));
  }
}

代码示例来源:origin: org.talend.components/components-jdbc-definition

@Override
public void setupProperties() {
  super.setupProperties();
  List<String> values = new ArrayList<>();
  for (ParameterType value : ParameterType.values()) {
    values.add(value.toString());
  }
  parameterTypes.setPossibleValues(values);
  schemaColumns.setTaggedValue(ComponentConstants.ADD_QUOTES, true);
}

代码示例来源:origin: org.talend.components/components-snowflake

public void beforeFormPresentMain() throws Exception {
  tableNames = SnowflakeSourceOrSink.getSchemaNames(null, connection);
  selectedTableNames.setPossibleValues(tableNames);
  getForm(Form.MAIN).setAllowBack(true);
  getForm(Form.MAIN).setAllowFinish(true);
}

代码示例来源:origin: org.talend.components/components-azurestorage

public void beforeFormPresentQueue(){
  selectedQueueNames.setPossibleValues(connection.QueueSchema);
  getForm(FORM_QUEUE).setAllowBack(true);
  getForm(FORM_QUEUE).setAllowForward(true);
  getForm(FORM_QUEUE).setAllowFinish(true);
}

代码示例来源:origin: org.talend.components/components-marketo-definition

@Override
public void setupProperties() {
  super.setupProperties();
  operation.setPossibleValues(Operation.values());
  operation.setValue(Operation.getLeads);
  setupSchema();
  customObjectName.setValue("");
  filterType.setValue("");
  filterValue.setValue("");
  batchSize.setValue(200);
}

相关文章