Log in Help
Print
Homereleasesgate-5.1-beta2-build3402-ALLpluginsOntology_OWLIM2srcgatecreoleontologyowlim 〉 PropertyValueArrayResponse.java
 
package gate.creole.ontology.owlim;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;

/**
 * Special response wrapper for PropertyValue[] responses, to treat an empty
 * response as an empty array rather than null.
 */
@XmlAccessorType(XmlAccessType.PROPERTY)
@XmlType(name = "propertyValueArrayResponse")
public class PropertyValueArrayResponse {
  private PropertyValue[] _return;

  public void setReturn(PropertyValue[] _return) {
    this._return = _return;
  }

  public PropertyValue[] getReturn() {
    if(_return == null) {
      return new PropertyValue[0];
    }
    else {
      return _return;
    }
  }
}