public class Extension extends BaseEntity<Extension>
XML, XML_COMPACT| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(IVisitor visitor) |
Extension |
addExtensionDetail(ExtensionDetail extensionDetail) |
boolean |
equals(Object obj) |
ExtensionDetail |
findExtensionDetail(String id) |
ExtensionDetail |
findOrCreateExtensionDetail(String id) |
String |
getDescription() |
Map<String,ExtensionDetail> |
getDetails() |
String |
getDynamicAttribute(String name) |
Map<String,String> |
getDynamicAttributes() |
String |
getId() |
int |
hashCode() |
void |
mergeAttributes(Extension other) |
ExtensionDetail |
removeExtensionDetail(String id) |
Extension |
setDescription(String description) |
void |
setDynamicAttribute(String name,
String value) |
Extension |
setId(String id) |
assertAttributeEquals, equals, formatTo, toStringpublic Extension()
public Extension(String id)
public void accept(IVisitor visitor)
public Extension addExtensionDetail(ExtensionDetail extensionDetail)
public ExtensionDetail findExtensionDetail(String id)
public ExtensionDetail findOrCreateExtensionDetail(String id)
public String getDescription()
public Map<String,ExtensionDetail> getDetails()
public String getId()
public void mergeAttributes(Extension other)
public ExtensionDetail removeExtensionDetail(String id)
Copyright © 2022. All rights reserved.