本文整理了Java中org.talend.daikon.properties.property.Property.setPossibleValues()
方法的一些代码示例,展示了Property.setPossibleValues()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Property.setPossibleValues()
方法的具体详情如下:
包路径:org.talend.daikon.properties.property.Property
类名称: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);
}
内容来源于网络,如有侵权,请联系作者删除!