Brooklyn

brooklyn.entity.basic
[Java] Class BrooklynTasks.WrappedStream

java.lang.Object
  brooklyn.entity.basic.BrooklynTasks.WrappedStream

public static class BrooklynTasks.WrappedStream

Field Summary
Supplier streamContents

Supplier streamSize

java.lang.String streamType

 
Constructor Summary
protected BrooklynTasks.WrappedStream(java.lang.String streamType, Supplier streamContents, Supplier streamSize)

protected BrooklynTasks.WrappedStream(java.lang.String streamType, java.io.ByteArrayOutputStream stream)

 
Method Summary
boolean equals(java.lang.Object obj)

int hashCode()

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

streamContents

public final Supplier streamContents


streamSize

public final Supplier streamSize


streamType

public final java.lang.String streamType


 
Constructor Detail

BrooklynTasks.WrappedStream

protected BrooklynTasks.WrappedStream(java.lang.String streamType, Supplier streamContents, Supplier streamSize)


BrooklynTasks.WrappedStream

protected BrooklynTasks.WrappedStream(java.lang.String streamType, java.io.ByteArrayOutputStream stream)


 
Method Detail

equals

if (!(obj instanceof WrappedStream)) return false;
public boolean equals(java.lang.Object obj)


hashCode

return Objects.hashCode(streamContents, streamType);
public int hashCode()


toString

return "Stream["+streamType+"/"+Strings.makeSizeString(streamSize.get())+"]";
public java.lang.String toString()


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.