public abstract class

Dynamic

extends Object
java.lang.Object
   ↳ com.zuora.api.object.Dynamic
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

Base class for Zuora objects that simplifies accessing customizable properties - properties that may be defined by user

Summary

Public Constructors
Dynamic()
Public Methods
List<Element> getAny()
Object getAt(String name)
Synonym of getField(String) that lets groovy script users to access dynamic properties with the indexed brackets [] syntax.
Object getField(String name)
void setAt(String name, Object value)
Synonym of #setField(String, String) that lets groovy script users to set dynamic properties with the indexed brackets [] syntax.
void setField(String name, Object value)
String toString()
Protected Methods
String toPropertyName(String name)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Dynamic ()

Public Methods

public List<Element> getAny ()

public Object getAt (String name)

Synonym of getField(String) that lets groovy script users to access dynamic properties with the indexed brackets [] syntax.

public Object getField (String name)

public void setAt (String name, Object value)

Synonym of #setField(String, String) that lets groovy script users to set dynamic properties with the indexed brackets [] syntax.

public void setField (String name, Object value)

public String toString ()

Protected Methods

protected String toPropertyName (String name)