eu.planets_project.services.characterise
Class CharacteriseResult

java.lang.Object
  extended by eu.planets_project.services.characterise.CharacteriseResult

public final class CharacteriseResult
extends java.lang.Object

Result type for the Characterise interface.


Constructor Summary
CharacteriseResult(java.util.List<Property> props, ServiceReport report)
           
CharacteriseResult(java.util.List<Property> props, ServiceReport report, java.util.List<CharacteriseResult> results)
           
CharacteriseResult(java.util.List<Property> props, ServiceReport report, java.util.List<CharacteriseResult> results, java.lang.String fragmentID)
           
CharacteriseResult(java.util.List<Property> props, ServiceReport report, java.util.List<CharacteriseResult> results, java.lang.String fragmentID, java.net.URI formatURI)
           
CharacteriseResult(java.util.List<Property> props, ServiceReport report, java.util.List<CharacteriseResult> results, java.net.URI formatURI)
           
CharacteriseResult(java.util.List<Property> props, ServiceReport report, java.lang.String fragmentID)
           
CharacteriseResult(java.util.List<Property> props, ServiceReport report, java.lang.String fragmentID, java.net.URI formatURI)
           
CharacteriseResult(java.util.List<Property> props, ServiceReport report, java.net.URI formatURI)
           
 
Method Summary
 java.net.URI getFormatURI()
           
 java.lang.String getFragmentID()
           
 java.util.List<Property> getProperties()
           
 ServiceReport getReport()
           
 java.util.List<CharacteriseResult> getResults()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CharacteriseResult

public CharacteriseResult(java.util.List<Property> props,
                          ServiceReport report)
Parameters:
props - The characterisation result properties
report - The service report

CharacteriseResult

public CharacteriseResult(java.util.List<Property> props,
                          ServiceReport report,
                          java.lang.String fragmentID)
Parameters:
props - The characterisation result properties
report - The service report
fragmentID - The id of the fragment the results are for

CharacteriseResult

public CharacteriseResult(java.util.List<Property> props,
                          ServiceReport report,
                          java.net.URI formatURI)
Parameters:
props - The characterisation result properties
report - The service report
formatURI - A format URI for the Characterise Result

CharacteriseResult

public CharacteriseResult(java.util.List<Property> props,
                          ServiceReport report,
                          java.lang.String fragmentID,
                          java.net.URI formatURI)
Parameters:
props - The characterisation result properties
report - The service report
fragmentID - The id of the fragment the results are for
formatURI - A format URI for the Characterise Result

CharacteriseResult

public CharacteriseResult(java.util.List<Property> props,
                          ServiceReport report,
                          java.util.List<CharacteriseResult> results)
Parameters:
props - The characterisation result properties
report - The service report
results - The embedded results

CharacteriseResult

public CharacteriseResult(java.util.List<Property> props,
                          ServiceReport report,
                          java.util.List<CharacteriseResult> results,
                          java.lang.String fragmentID)
Parameters:
props - The characterisation result properties
report - The service report
results - The embedded results
fragmentID - The id of the fragment the results are for

CharacteriseResult

public CharacteriseResult(java.util.List<Property> props,
                          ServiceReport report,
                          java.util.List<CharacteriseResult> results,
                          java.net.URI formatURI)
Parameters:
props - The characterisation result properties
report - The service report
results - The embedded results
formatURI - A format URI for the Characterise Result

CharacteriseResult

public CharacteriseResult(java.util.List<Property> props,
                          ServiceReport report,
                          java.util.List<CharacteriseResult> results,
                          java.lang.String fragmentID,
                          java.net.URI formatURI)
Parameters:
props - The characterisation result properties
report - The service report
results - The embedded results
fragmentID - The id of the fragment the results are for
formatURI - A format URI for the Characterise Result
Method Detail

getProperties

public java.util.List<Property> getProperties()
Returns:
An unmodifiable view of the result properties

getReport

public ServiceReport getReport()
Returns:
The service report

getResults

public java.util.List<CharacteriseResult> getResults()
Returns:
An unmodifiable view of the embedded results

getFragmentID

public java.lang.String getFragmentID()
Returns:
The fragment ID

getFormatURI

public java.net.URI getFormatURI()
Returns:
The format URI


Copyright © 2007-2010 The Planets Consortium. All Rights Reserved.