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, addNamespacesjava.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.Exceptionpublic Tag getTag(Namespaces namespaces)
namespaces - public java.lang.String toString()
toString in class java.lang.Objectvoid updateVersion(Version version)