Package biana :: Package BianaObjects :: Module ExternalEntityAttribute' :: Class ExternalEntityAttribute
[hide private]
[frames] | no frames]

Class ExternalEntityAttribute

source code


Class that represents an external entity attribute

Instance Methods [hide private]
 
__eq__(self, other)
Other can be either string of dictionary however comparison below is generic enough
source code
 
__init__(self, attribute_identifier, value, type=None, version=None, additional_fields={})
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__repr__(self)
repr(x)
source code
 
__str__(self)
str(x)
source code
 
get_field(self, field_name) source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__

Static Methods [hide private]
 
isFullTextSearchable(attribute_identifier, biana_database) source code
 
isIdentifierType(attribute_identifier, biana_database) source code
 
isNumericAttribute(attribute_identifier, biana_database) source code
 
isSpecialAttribute(attribute_identifier, biana_database) source code
 
isValidAttribute(attribute_identifier, biana_database) source code
 
isVersionableIdentifier(attribute_identifier, biana_database) source code
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, attribute_identifier, value, type=None, version=None, additional_fields={})
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

__repr__(self)
(Representation operator)

source code 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: object.__str__
(inherited documentation)