te::da::SetSridToLiteralGeomVisitor Class Reference

#include <SetSridToLiteralGeomVisitor.h>

Inheritance diagram for te::da::SetSridToLiteralGeomVisitor:
te::da::QueryVisitor

Public Member Functions

 SetSridToLiteralGeomVisitor (int srid, bool adjustOnlyUnknown)
 Default constructor. More...
 
virtual void visit (const Cast &visited)
 
virtual void visit (const DataSetName &visited)
 
virtual void visit (const Expression &visited)
 
virtual void visit (const Fields &visited)
 
virtual void visit (const From &visited)
 
virtual void visit (const FromItem &visited)
 
virtual void visit (const Function &visited)
 
virtual void visit (const GroupBy &visited)
 
virtual void visit (const In &visited)
 
virtual void visit (const Insert &visited)
 
virtual void visit (const Join &visited)
 
virtual void visit (const JoinCondition &visited)
 
virtual void visit (const JoinConditionOn &visited)
 
virtual void visit (const JoinConditionUsing &visited)
 
virtual void visit (const Like &visited)
 
virtual void visit (const Literal &visited)
 
virtual void visit (const LiteralBool &visited)
 
virtual void visit (const LiteralByteArray &visited)
 
virtual void visit (const LiteralDateTime &visited)
 
virtual void visit (const LiteralDouble &visited)
 
virtual void visit (const LiteralEnvelope &visited)
 
virtual void visit (const LiteralGeom &visited)
 
virtual void visit (const LiteralInt16 &visited)
 
virtual void visit (const LiteralInt32 &visited)
 
virtual void visit (const LiteralInt64 &visited)
 
virtual void visit (const LiteralString &visited)
 
virtual void visit (const OrderBy &visited)
 
virtual void visit (const PropertyName &visited)
 
virtual void visit (const Query &visited)
 
virtual void visit (const Select &visited)
 
virtual void visit (const SelectExpression &visited)
 
virtual void visit (const SubSelect &visited)
 
virtual void visitDistinct (const Distinct &visited)
 
virtual ~SetSridToLiteralGeomVisitor ()
 Virtual destructor. More...
 

Protected Attributes

bool m_adjustOnlyUnknown
 If TRUE, only the Unknown SRID will be changed. The ones with valid values will not be changes. More...
 
int m_srid
 The srid to be set. More...
 

Detailed Description

Definition at line 58 of file SetSridToLiteralGeomVisitor.h.

Constructor & Destructor Documentation

◆ SetSridToLiteralGeomVisitor()

te::da::SetSridToLiteralGeomVisitor::SetSridToLiteralGeomVisitor ( int  srid,
bool  adjustOnlyUnknown 
)

Default constructor.

◆ ~SetSridToLiteralGeomVisitor()

virtual te::da::SetSridToLiteralGeomVisitor::~SetSridToLiteralGeomVisitor ( )
virtual

Virtual destructor.

Member Function Documentation

◆ visit() [1/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Cast visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 97 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [2/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const DataSetName visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 71 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [3/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Expression visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 70 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [4/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Fields visited)
inlinevirtual

Definition at line 102 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [5/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const From visited)
inlinevirtual

Definition at line 103 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [6/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const FromItem visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 72 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [7/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Function visited)
virtual

Implements te::da::QueryVisitor.

◆ visit() [8/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const GroupBy visited)
inlinevirtual

Definition at line 104 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [9/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const In visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 96 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [10/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Insert visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 74 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [11/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Join visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 75 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [12/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const JoinCondition visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 76 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [13/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const JoinConditionOn visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 77 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [14/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const JoinConditionUsing visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 78 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [15/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Like visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 79 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [16/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Literal visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 80 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [17/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralBool visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 81 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [18/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralByteArray visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 82 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [19/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralDateTime visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 83 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [20/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralDouble visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 84 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [21/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralEnvelope visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 85 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [22/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralGeom visited)
virtual

Implements te::da::QueryVisitor.

◆ visit() [23/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralInt16 visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 87 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [24/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralInt32 visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 88 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [25/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralInt64 visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 89 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [26/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const LiteralString visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 90 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [27/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const OrderBy visited)
inlinevirtual

Definition at line 105 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [28/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const PropertyName visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 91 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [29/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Query visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 92 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [30/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const Select visited)
virtual

Implements te::da::QueryVisitor.

◆ visit() [31/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const SelectExpression visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 94 of file SetSridToLiteralGeomVisitor.h.

◆ visit() [32/32]

virtual void te::da::SetSridToLiteralGeomVisitor::visit ( const SubSelect visited)
inlinevirtual

Implements te::da::QueryVisitor.

Definition at line 95 of file SetSridToLiteralGeomVisitor.h.

◆ visitDistinct()

virtual void te::da::SetSridToLiteralGeomVisitor::visitDistinct ( const Distinct visited)
inlinevirtual

Definition at line 101 of file SetSridToLiteralGeomVisitor.h.

Member Data Documentation

◆ m_adjustOnlyUnknown

bool te::da::SetSridToLiteralGeomVisitor::m_adjustOnlyUnknown
protected

If TRUE, only the Unknown SRID will be changed. The ones with valid values will not be changes.

Definition at line 110 of file SetSridToLiteralGeomVisitor.h.

◆ m_srid

int te::da::SetSridToLiteralGeomVisitor::m_srid
protected

The srid to be set.

Definition at line 109 of file SetSridToLiteralGeomVisitor.h.


The documentation for this class was generated from the following file: