public class

ApiEntity

extends Object
implements Serializable
java.lang.Object
   ↳ com.magento.api.ApiEntity

Summary

Fields
private Object __equalsCalc
private boolean __hashCodeCalc
private String[] aliases
private ApiMethodEntity[] methods
private String name
private String title
private static TypeDesc typeDesc
Public Constructors
ApiEntity()
ApiEntity(String title, String name, String[] aliases, ApiMethodEntity[] methods)
Public Methods
synchronized boolean equals(Object obj)
String[] getAliases()
Gets the aliases value for this ApiEntity.
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Deserializer
ApiMethodEntity[] getMethods()
Gets the methods value for this ApiEntity.
String getName()
Gets the name value for this ApiEntity.
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Serializer
String getTitle()
Gets the title value for this ApiEntity.
static TypeDesc getTypeDesc()
Return type metadata object
synchronized int hashCode()
void setAliases(String[] aliases)
Sets the aliases value for this ApiEntity.
void setMethods(ApiMethodEntity[] methods)
Sets the methods value for this ApiEntity.
void setName(String name)
Sets the name value for this ApiEntity.
void setTitle(String title)
Sets the title value for this ApiEntity.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private Object __equalsCalc

private boolean __hashCodeCalc

private String[] aliases

private ApiMethodEntity[] methods

private String name

private String title

private static TypeDesc typeDesc

Public Constructors

public ApiEntity ()

public ApiEntity (String title, String name, String[] aliases, ApiMethodEntity[] methods)

Parameters
title
name
aliases
methods

Public Methods

public synchronized boolean equals (Object obj)

Parameters
obj

public String[] getAliases ()

Gets the aliases value for this ApiEntity.

Returns
  • aliases

public static Deserializer getDeserializer (String mechType, Class _javaType, QName _xmlType)

Get Custom Deserializer

Parameters
mechType
_javaType
_xmlType

public ApiMethodEntity[] getMethods ()

Gets the methods value for this ApiEntity.

Returns
  • methods

public String getName ()

Gets the name value for this ApiEntity.

Returns
  • name

public static Serializer getSerializer (String mechType, Class _javaType, QName _xmlType)

Get Custom Serializer

Parameters
mechType
_javaType
_xmlType

public String getTitle ()

Gets the title value for this ApiEntity.

Returns
  • title

public static TypeDesc getTypeDesc ()

Return type metadata object

public synchronized int hashCode ()

public void setAliases (String[] aliases)

Sets the aliases value for this ApiEntity.

Parameters
aliases

public void setMethods (ApiMethodEntity[] methods)

Sets the methods value for this ApiEntity.

Parameters
methods

public void setName (String name)

Sets the name value for this ApiEntity.

Parameters
name

public void setTitle (String title)

Sets the title value for this ApiEntity.

Parameters
title