Class XmlField
- java.lang.Object
-
- org.eolang.jeo.representation.xmir.XmlField
-
public class XmlField extends Object
XML field.- Since:
- 0.1
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
access()
Field access modifiers.Optional<XmlAnnotations>
annotations()
Field annotations.String
descriptor()
Field descriptor.String
name()
Field name.String
signature()
Field signature.Object
value()
Field value.
-
-
-
Constructor Detail
-
XmlField
public XmlField(XmlNode xmlnode)
Constructor.- Parameters:
xmlnode
- Field node.
-
-
Method Detail
-
name
public String name()
Field name.- Returns:
- Name.
-
access
public int access()
Field access modifiers.- Returns:
- Access modifiers.
-
descriptor
public String descriptor()
Field descriptor.- Returns:
- Descriptor.
-
signature
public String signature()
Field signature.- Returns:
- Signature.
-
value
public Object value()
Field value.- Returns:
- Value.
-
annotations
public Optional<XmlAnnotations> annotations()
Field annotations.- Returns:
- Annotations.
-
-