com.jniwrapper.win32.automation.types
Class VarDesc

java.lang.Object
  extended bycom.jniwrapper.Parameter
      extended bycom.jniwrapper.Structure
          extended bycom.jniwrapper.win32.automation.types.VarDesc
All Implemented Interfaces:
AlignmentAwareParameter, CompositeParameter

public class VarDesc
extends Structure

This structure contains information about the variable, data member, constant and corresponds to VARDESC native structure.

See Also:
Microsoft Automation SDK documentation

Field Summary
 
Fields inherited from class com.jniwrapper.Structure
f
 
Fields inherited from class com.jniwrapper.Parameter
LICENSE_TYPE, V
 
Constructor Summary
VarDesc()
           
VarDesc(VarDesc that)
           
 
Method Summary
 java.lang.Object clone()
           
 ElemDesc getElemdescVar()
           
 java.lang.String getLpstrSchema()
           
 Variant getLpvarValue()
           
 MemberID getMemid()
           
 long getOInst()
           
 VarKind getVarKind()
           
 int getWVarFlags()
           
 void setLpstrSchema(java.lang.String value)
           
 void setOInst(long value)
           
 void setWVarFlags(int value)
           
 
Methods inherited from class com.jniwrapper.Structure
a, a, acceptIOPerformer, addMembers, computeLength, equals, getAlignmentRequirement, getDebugInfo, getFirstMemberSize, getLength, getMember, getMembers, getOffsets, init, init, initFrom, pop, push, read, setDataBuffer, write
 
Methods inherited from class com.jniwrapper.Parameter
, a, asReturnValue, b, dataBufferAssigned, getAlignedLength, getDataBuffer, getDataBufferOffset, hashCode, indent, read, read, toByteArray, write
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VarDesc

public VarDesc()

VarDesc

public VarDesc(VarDesc that)
Method Detail

getMemid

public MemberID getMemid()

getLpstrSchema

public java.lang.String getLpstrSchema()

setLpstrSchema

public void setLpstrSchema(java.lang.String value)

getOInst

public long getOInst()

setOInst

public void setOInst(long value)

getLpvarValue

public Variant getLpvarValue()

getElemdescVar

public ElemDesc getElemdescVar()

getWVarFlags

public int getWVarFlags()

setWVarFlags

public void setWVarFlags(int value)

getVarKind

public VarKind getVarKind()

clone

public java.lang.Object clone()