class ReferenceDef extends ExtensionDef
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
bind |
(package private) java.lang.String |
bindDescriptor |
(package private) org.osgi.service.component.annotations.ReferenceCardinality |
cardinality |
(package private) java.lang.String |
className |
(package private) java.lang.String |
field |
(package private) FieldCollectionType |
fieldCollectionType |
(package private) org.osgi.service.component.annotations.FieldOption |
fieldOption |
(package private) java.lang.String |
name |
(package private) org.osgi.service.component.annotations.ReferencePolicy |
policy |
(package private) org.osgi.service.component.annotations.ReferencePolicyOption |
policyOption |
(package private) org.osgi.service.component.annotations.ReferenceScope |
scope |
(package private) java.lang.String |
service |
(package private) java.lang.String |
target |
(package private) java.lang.String |
unbind |
(package private) java.lang.String |
updated |
(package private) Version |
version |
attributes, finder
Constructor and Description |
---|
ReferenceDef(XMLAttributeFinder finder) |
Modifier and Type | Method and Description |
---|---|
Tag |
getTag(Namespaces namespaces)
Calculate the tag.
|
void |
prepare(Analyzer analyzer)
Prepare the reference, will check for any errors.
|
java.lang.String |
toString() |
(package private) void |
updateVersion(Version version) |
addAttributes, addExtensionAttribute, addNamespaces
java.lang.String className
java.lang.String bindDescriptor
Version version
java.lang.String name
java.lang.String service
org.osgi.service.component.annotations.ReferenceCardinality cardinality
org.osgi.service.component.annotations.ReferencePolicy policy
org.osgi.service.component.annotations.ReferencePolicyOption policyOption
java.lang.String target
java.lang.String bind
java.lang.String unbind
java.lang.String updated
org.osgi.service.component.annotations.ReferenceScope scope
java.lang.String field
org.osgi.service.component.annotations.FieldOption fieldOption
FieldCollectionType fieldCollectionType
public ReferenceDef(XMLAttributeFinder finder)
public void prepare(Analyzer analyzer) throws java.lang.Exception
analyzer
- the analyzer to report errors to.java.lang.Exception
public Tag getTag(Namespaces namespaces)
namespaces
- public java.lang.String toString()
toString
in class java.lang.Object
void updateVersion(Version version)