@Retention(value=CLASS) @Target(value=TYPE) @Repeatable(value=ConnectorAttributes.class) public @interface ConnectorAttribute
ConnectorAttribute
.
For example:
{@code
Modifier and Type | Fields and Description |
---|---|
static String |
NO_VALUE
The constant used to indicate that the attribute has no default value or no alias.
|
Modifier and Type | Required Element and Description |
---|---|
String |
description |
ConnectorAttribute.Direction |
direction |
String |
name |
String |
type |
Modifier and Type | Optional Element and Description |
---|---|
String |
alias |
String |
defaultValue |
boolean |
deprecated |
boolean |
hidden |
boolean |
mandatory |
public static final String NO_VALUE
public abstract String name
null
, must not be blank
, must be unique for a specific
connectorpublic abstract String description
public abstract ConnectorAttribute.Direction direction
public abstract String type
public abstract boolean mandatory
public abstract String defaultValue
public abstract boolean deprecated
public abstract String alias
Copyright © 2018 – 2021 Eclipse Foundation. All rights reserved.
Use is subject to license terms.