com.jniwrapper.win32.automation
Class OleStr

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.win32.automation.OleStr
All Implemented Interfaces:
PointerParameter, StringParameter

public class OleStr
extends Parameter
implements PointerParameter, StringParameter

This class represents alias for LPOLESTR native type.


Field Summary
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
OleStr()
           
OleStr(java.lang.String value)
           
OleStr(StringParameter value)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDebugInfo()
           
 int getLength()
           
 java.lang.String getValue()
           
 boolean isNull()
           
 void read(DataBuffer stackBuffer, int offset, boolean invokedByCallback)
           
 void setNull()
           
 void setValue(java.lang.String value)
           
 java.lang.String toString()
           
 void write(DataBuffer stackBuffer, int offset, boolean invokedByCallback)
           
 
Methods inherited from class com.jniwrapper.Parameter
, a, a, acceptIOPerformer, asReturnValue, b, dataBufferAssigned, getAlignedLength, getAlignmentRequirement, getDataBuffer, getDataBufferOffset, hashCode, indent, pop, push, read, read, setDataBuffer, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OleStr

public OleStr()

OleStr

public OleStr(java.lang.String value)

OleStr

public OleStr(StringParameter value)
Method Detail

clone

public java.lang.Object clone()

getLength

public int getLength()

write

public void write(DataBuffer stackBuffer,
                  int offset,
                  boolean invokedByCallback)
           throws MemoryAccessViolationException
Throws:
MemoryAccessViolationException

read

public void read(DataBuffer stackBuffer,
                 int offset,
                 boolean invokedByCallback)
          throws MemoryAccessViolationException
Throws:
MemoryAccessViolationException

equals

public boolean equals(java.lang.Object obj)

setValue

public void setValue(java.lang.String value)
Specified by:
setValue in interface StringParameter

getValue

public java.lang.String getValue()
Specified by:
getValue in interface StringParameter

getDebugInfo

public java.lang.String getDebugInfo()

toString

public java.lang.String toString()

setNull

public void setNull()

isNull

public boolean isNull()
Specified by:
isNull in interface PointerParameter