Click or drag to resize

weightTableCompiled Class

imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Inheritance Hierarchy
SystemObject
  imbSCI.Data.datachangeBindableBase
    imbSCI.DataComplex.tablesobjectTableBase
      imbSCI.DataComplex.tablesobjectTableweightTableTermCompiled
        imbSCI.DataComplexweightTableCompiled

Namespace:  imbSCI.DataComplex
Assembly:  imbSCI.DataComplex (in imbSCI.DataComplex.dll) Version: 0.3.70.
Syntax
Request Example View Source

The weightTableCompiled type exposes the following members.

Constructors
  NameDescription
Public methodweightTableCompiled(String)
Initializes a new instance of the weightTableCompiled class.
Public methodweightTableCompiled(String, Boolean, String)
Initializes a new instance of the weightTableCompiled class.
Top
Properties
  NameDescription
Public propertyChanges
Gets or sets the changes.
(Inherited from changeBindableBase.)
Public propertyCount
Gets the count.
(Inherited from objectTableBase.)
Public propertydescription
(Inherited from objectTableBase.)
Public propertyHasChanges
Gets a value indicating whether this instance has changes.
(Inherited from changeBindableBase.)
Public propertyinfo
Information about the file where table data is stored
(Inherited from objectTableBase.)
Public propertyIsInstanceLinkActive
If TRUE: instances stay linked to the object table, their properties are loaded back to the data table automatically on save
(Inherited from objectTableBase.)
Public propertyIsReadOnly (Inherited from objectTableT.)
Public propertyItem
Gets or creates [!:T], alias of GetOrCreate(String) call
(Inherited from objectTableT.)
Public propertyLoadFailed (Inherited from objectTableBase.)
Public propertymax
Gets the maximum frequency in the collection
Public propertymaxWeight
Public propertyname (Inherited from objectTableBase.)
Public propertyparent
Public propertyprimaryKeyName (Inherited from objectTableBase.)
Public propertyReadOnlyMode
If true it prevents updating the table but increases performances drastically and provides full thread-safety
(Inherited from objectTableBase.)
Public propertysum
Public propertysumWeight
Public propertytype (Inherited from objectTableBase.)
Public propertyWriteOnlyMode
If true avoids existing item check procedure - drastically increases performance
(Inherited from objectTableBase.)
Top
Methods
  NameDescription
Public methodAdd(Object)
Public methodAdd(T) (Inherited from objectTableT.)
Public methodAdd(IEnumerableIWeightTableTerm)
Public methodAdd(String, Int32)
Public methodAdd(IWeightTableTerm, Int32)
Public methodAddExternalDataTable
Public methodAddExternalDocument
Public methodAddOrUpdate(IEnumerableT, objectTableUpdatePolicy)
Adds the or updates data table with objects specified. Returns number of new items added into collection
(Inherited from objectTableT.)
Public methodAddOrUpdate(T, objectTableUpdatePolicy)
Adds object or update if existing row was found. Returns true if new row was created
(Inherited from objectTableT.)
Public methodClear (Inherited from objectTableBase.)
Public methodContains (Inherited from objectTableT.)
Public methodcontainsByName
Public methodContainsKey
Determines whether the specified key is contained
(Inherited from objectTableBase.)
Public methodCopyTo (Inherited from objectTableT.)
Public methodGetAFreq(String)
Public methodGetAFreq(IWeightTableTerm)
Public methodGetAllTerms
Public methodGetAllTermString
Public methodGetBDFreq(String)
Public methodGetBDFreq(IWeightTableTerm)
Public methodGetChanges
Gets the changes.
(Inherited from changeBindableBase.)
Public methodGetCompiledTable
Public methodGetCrossSection
Public methodGetCWeight
Public methodGetDataTable(DataSet, String)
Gets the copy of DataTable
(Inherited from objectTableBase.)
Public methodGetDataTable(String, DataSet, Boolean)
Public methodGetDataTableClean
Public methodGetEnumerator (Inherited from objectTableT.)
Public methodGetFirstWhere
Gets the first entry that meets the criteria from the expression
(Inherited from objectTableT.)
Public methodGetGroupsTGroup
Returns objects groupped by the same value of the specified column
(Inherited from objectTableT.)
Public methodGetIDF(String)
Public methodGetIDF(IWeightTableTerm)
Public methodGetIfExists
Gets the instance if exists
Public methodGetLastEntry
Gets the last entry: last entry added
(Inherited from objectTableT.)
Public methodGetLastEntryTouched (Inherited from objectTableT.)
Public methodGetLastNEntries
Gets the last n or less entries.
(Inherited from objectTableT.)
Public methodGetList
Gets the list of object
(Inherited from objectTableT.)
Public methodGetMatchByString
Public methodGetMatchTerm
Public methodGetMatchTermByName(String)
Public methodGetMatchTermByName(IWeightTableTerm, Boolean)
Public methodGetNFreq(String)
Public methodGetNFreq(IWeightTableTerm)
Public methodGetNWeight(String)
Public methodGetNWeight(IWeightTableTerm)
Public methodGetOrCreate
Gets the instance under keyValue or create new instance if not existing
(Inherited from objectTableT.)
Public methodGetTF_IDF(String)
Public methodGetTF_IDF(IWeightTableTerm)
Public methodGetWeight(String)
Public methodGetWeight(IWeightTableTerm)
Public methodGetWhere (Inherited from objectTableT.)
Public methodIndexOf
Index of the item
(Inherited from objectTableT.)
Public methodInvokeChanged
Sets current state of the object to be Changed (i.e. from now on the object will know it had some changes since last Accept call);
(Inherited from changeBindableBase.)
Public methodisMatch
Public methodisMatchByName
Public methodisMatchBySemantics
Determines what kind of match this term might be to this table
Public methodLoad(String, Boolean)
Loads the content from specified path
(Inherited from objectTableBase.)
Public methodLoad(DataTable, ILogBuilder, objectTableUpdatePolicy)
Loads external inputTable
(Inherited from objectTableBase.)
Public methodOnPropertyChanged
Kreira event koji obaveštava da je promenjen neki parametar
(Inherited from changeBindableBase.)
Public methodRemove(IEnumerableT) (Inherited from objectTableT.)
Public methodRemove(String) (Inherited from objectTableT.)
Public methodRemove(T) (Inherited from objectTableT.)
Public methodRemoveTerm
Public methodRemoveUnderWeight
Public methodRemoveZeroWeidht
Public methodSave
Saves this instance. Returns true on success
(Inherited from objectTableBase.)
Public methodSaveAs
Saves the table on specified path. According to [!:aceCommonTypes.enums.getWritableFileMode] mode selected
(Inherited from objectTableBase.)
Public methodSaveIfChanged
Saves if changed. Returns true if there were changes
(Inherited from objectTableBase.)
Public methodSetWeightTo_FrequencyRatio
Public methodSetWeightTo_NominalFrequency
Public methodSetWeightTo_TF_IDF
Public methodupdateMaxValues
Updates the maximum AFreq and CWeight - if chagnes occured since last call.
Top
Events
  NameDescription
Public eventPropertyChanged
Occurs when a property value is changed
(Inherited from changeBindableBase.)
Top
Fields
Extension Methods
  NameDescription
Public Extension MethodBuildDataShema
Builds the data table.
(Defined by PropertyDataStructureTools.)
Public Extension MethodbuildDataTable(String, Boolean, Boolean, PropertyCollectionExtended, String)Overloaded.
2017::Builds data table out of collection. Supported properties: primitives, enums and IGetFromToString interface types
(Defined by DataTableBuilders.)
Public Extension MethodbuildDataTable(String, DataTableBuildersbuildDataTableOptions, PropertyCollectionExtended, String, ILogBuilder)Overloaded.
2017:: Builds horizontal data table with columns mapping properties of the type.
(Defined by DataTableBuilders.)
Public Extension MethodbuildDataTable(String, Boolean, Boolean, Boolean, PropertyCollectionExtended, String)Overloaded.
Builds the horizontal data table
(Defined by DataTableBuilders.)
Public Extension MethodBuildDataTableHorizontal
Builds the data table using reflection and selected columns. Supports formating instruction, expression and other advanced atributes
(Defined by PropertyDataStructureTools.)
Public Extension MethodbuildDataTableVerticalSummaryTable
Builds the vertical table with all data
(Defined by DataTableBuilders.)
Public Extension MethodbuildPCE
Public Extension MethodbuildPropertyCollectionT
Create or update property collection out of object properties
(Defined by imbPropertyCollectionExtensions.)
Public Extension MethodbuildPropertyCollectionList
Builds the property collection list from IEnumerable source collection
(Defined by imbPropertyCollectionExtensions.)
Public Extension MethodchangeValueAsInt32
Changes the value as int32.
(Defined by imbValueChangers.)
Public Extension MethodchangeValueDouble
Step je 0.01
(Defined by imbValueChangers.)
Public Extension MethodConstructTableWithRandomContent
Constructs the data table and populates with random content of the table with.
(Defined by imbDataTableExtensions.)
Public Extension MethodConvertListIWeightTableTerm, TTarget (Defined by collectionExtensions.)
Public Extension MethodConvertToListTTarget (Defined by collectionExtensions.)
Public Extension Methodcount
Universal counting
(Defined by collectionExtensions.)
Public Extension MethodCreateNestedDataTableIWeightTableTerm, TInner
Creates the nested data table. http://stackoverflow.com/questions/33823820/convert-generic-nested-list-to-datatable
(Defined by DataTableETL.)
Public Extension MethodGetAggregatesIWeightTableTerm
Gets aggregated version of the objects
(Defined by collectionAggregation.)
Public Extension MethodgetAllEnums
Gathers all enumerations found in the collection
(Defined by collectionExtensions.)
Public Extension MethodgetAllOfTypeT
Gets the first instance of type in supplied collection. makeNewIfNotFound
(Defined by collectionExtensions.)
Public Extension MethodGetChartDataTableIWeightTableTerm
Makes data table for chart
(Defined by UniversalGenerators.)
Public Extension MethodGetCrossSectionIWeightTableTerm
Gets the cross section: only items that are in common to all collections
(Defined by collectionExtensions.)
Public Extension MethodgetDataTypeSafe
V3.5> Experimentalna funkcija - na osnovu tipa vrsi konverziju
(Defined by imbStringCommonTools.)
Public Extension MethodGetDefaultValueT
Vraca tipiziranu podrazumevanu vrednost
(Defined by imbTypologyHelpers.)
Public Extension MethodgetDescriptionForDictionary
Gets the description for dictionary, property table etc
(Defined by settingsEntriesInfoModelApi.)
Public Extension MethodgetDictionaryFromMappedSource
Vraca recnik sa vrednostima iz objekta.
(Defined by propertyMappingTools.)
Public Extension MethodGetDifferenceIWeightTableTerm (Defined by collectionExtensions.)
Public Extension MethodgetEnumMemberPath
Vraca enum member path koji moze da se koristi za preuzimanje enumeracije i njenog tipa
(Defined by imbEnumExtendBase.)
Public Extension MethodGetExpressionResolved
Resolves the specified expresion path, having host as starting node
(Defined by PropertyExpressionTools.)
Public Extension MethodgetFirstOfTypeT
Gets the first instance that is compatibile with T in supplied collection. Supports PropertyCollection and other collections
(Defined by collectionExtensions.)
Public Extension MethodgetFirstSafe
Gets the first safe.
(Defined by collectionExtensions.)
Public Extension MethodgetFlatArrayT (Defined by collectionExtensions.)
Public Extension MethodgetFlatListT (Defined by collectionExtensions.)
Public Extension MethodGetHistogramModelIWeightTableTerm (Defined by histogramModelExtensions.)
Public Extension MethodGetMatches(IEnumerableString)Overloaded.
Returns the matching term entries
(Defined by weightTableSetOperations.)
Public Extension MethodGetMatches(IEnumerableIWeightTableTerm)Overloaded.
Returns the matching term entries
(Defined by weightTableSetOperations.)
Public Extension MethodgetPathForObject
2014c: Univerzalni konstruktor putanje
(Defined by resourcePathGenerator.)
Public Extension MethodgetPathForObjectAndParent
Univerzalni konstruktor putanje za bilo koji tip i parent
(Defined by resourcePathGenerator.)
Public Extension MethodgetProperty
Retrieves PropertyInfo found on path specified
(Defined by imbTypeQueryExtensions.)
Public Extension MethodGetScoreAggregate (Defined by weightTableSetOperations.)
Public Extension MethodGetScoreForMatch(IEnumerableString, termTableColumns, dataPointAggregationType)Overloaded.
Queries table for specified terms and return aggregated score. The score source is specified by tf_idf (only numeric columns are supported).
(Defined by weightTableSetOperations.)
Public Extension MethodGetScoreForMatch(IEnumerableIWeightTableTerm, termTableColumns, dataPointAggregationType)Overloaded.
Queries table for specified terms and return aggregated score. The score source is specified by tf_idf (only numeric columns are supported).
(Defined by weightTableSetOperations.)
Public Extension MethodgetSPEC (Defined by imbTypeQueryExtensions.)
Public Extension MethodgetStringValue
2013a> bezbedno vraca string verziju prosledjene vrednosti - Kreira stringValue
(Defined by imbDataExecutor.)
Public Extension MethodGetSVGChartIWeightTableTerm (Defined by UniversalGenerators.)
Public Extension MethodGetSVGPieChartIWeightTableTerm
Gets the SVG pie or doughnut chart.
(Defined by UniversalGenerators.)
Public Extension MethodGetTrendIWeightTableTerm
Gets the trend from set of objects
(Defined by measureTrendTools.)
Public Extension MethodGetUnionIWeightTableTerm (Defined by collectionExtensions.)
Public Extension MethodGetUserManual
Generates property manual
(Defined by settingsEntriesTools.)
Public Extension MethodGetUserManualSaved
Gets the user manual saved:
(Defined by settingsEntriesTools.)
Public Extension MethodgetValuesFromMappedSource (Defined by propertyMappingTools.)
Public Extension MethodimbAttributeToProperties
Prebacuje vrednost iz atributa u propertije - u skladu sa podesenim mapiranjem (imbAttributeName.metaValueFromAttribute)
(Defined by imbAttributeTools.)
Public Extension MethodimbConvertValueSafe
2014c> bezbedna konverzija vrednosti
(Defined by imbTypeExtensions.)
Public Extension MethodimbConvertValueSafeTypedT (Defined by imbTypeExtensions.)
Public Extension MethodimbFirstOrMoreIWeightTableTerm
Vraca jedan ili vise resursa koji ispunjavaju uslov
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafe(Int32)Overloaded.
Imbs the first safe.
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafeIWeightTableTerm(Int32)Overloaded.
Proverava uslov
(Defined by collectionExtensions.)
Public Extension MethodimbFirstSafeIWeightTableTerm(FuncIWeightTableTerm, Boolean)Overloaded.
Proverava uslov
(Defined by collectionExtensions.)
Public Extension MethodimbGetAllProperties
Vraca sve propertije iz objekta koji su Public i Instance. Vraca i nasledjene propertije ali ako su pregazeni onda vraca samo najnoviji
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetAllValues
Vraca sve vrednosti iz svih propertija koji su Public i Instance
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetCodeMark (Defined by imbStringExtensions.)
Public Extension MethodimbGetIndexOf
Gets index of item in an unknown enumeration
(Defined by collectionExtensions.)
Public Extension MethodimbGetItemAt
Universal method for getting element out of unknown IEnumerable
(Defined by collectionExtensions.)
Public Extension MethodimbGetPropertySafe(String, Object, String)Overloaded.
2013> Sigurno preuzimanje vrednosti objekta - podržava path:
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetPropertySafe(PropertyInfo, Object, Boolean, Object)Overloaded.
2013> Sigurno preuzimanje vrednosti objekta - podržava path:
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetPropertySafe(PropertyInfo, Object, Boolean, Object, Boolean)Overloaded. (Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbGetPropertySafeT(PropertyInfo)Overloaded.
2014:Maj - uzima property i odmah vrsi bezbednu konverziju!
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbLastSafeIWeightTableTerm
Imbs the last safe.
(Defined by collectionExtensions.)
Public Extension MethodimbPropertyToString
Sigurno iscitavanje stringa
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbSetPropertyConvertSafe
Algoritam sa konverzijom koja podrzava i Collection objekta koji imaju Add method.
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbSetPropertySafe(String, Object, Boolean, Object, Boolean)Overloaded.
2013> Sigurano postavljanje vrednosti objekta
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbSetPropertySafe(PropertyInfo, Object, Boolean, Object, Boolean)Overloaded.
2013> Sigurano postavljanje vrednosti objekta
(Defined by imbTypologyPropertyGetSet.)
Public Extension MethodimbToBoolean
Konvertuje bilo koju vrednost u Boolean
(Defined by imbTypeExtensions.)
Public Extension MethodimbToEnumeration(Type, Enum)Overloaded.
Convers an value to the best fit Enumeration member
(Defined by imbTypeEnumExtensions.)
Public Extension MethodimbToEnumerationTOverloaded. (Defined by imbTypeEnumExtensions.)
Public Extension MethodimbToInstance
Konvertuje u potrebni tip. Ukoliko postoji konstruktor sa parametrom koji je IsInstanceOfType(input) onda ce koristit njega
(Defined by imbTypeExtensions.)
Public Extension MethodimbToNumber(Type)Overloaded.
Konvertuje u broj prema zadatom tipu
(Defined by imbTypeExtensions.)
Public Extension MethodimbToNumberT(Type)Overloaded. (Defined by imbTypeExtensions.)
Public Extension MethodisCoreColumn (Defined by PropertyEntryColumnExtensions.)
Public Extension MethodisNullOrEmptyOverloaded.
Proverava da li je kolekcija null ili bez clanova
(Defined by collectionExtensions.)
Public Extension MethodisNullOrEmptyOverloaded. (Defined by imbSciStringExtensions.)
Public Extension MethodisNullOrEmptyString
Proverava da li je input null, ako je string onda ga proverava kao string ako je neki drugi objekat onda ga predvara u string pa proverava
(Defined by imbSciStringExtensions.)
Public Extension MethodkeyToString (Defined by imbPropertyCollectionExtensions.)
Public Extension MethodmarkdownList
Creates list from collection of [strings, IEnumerable or Objects]
(Defined by imbStringMarkdownExtensions.)
Public Extension MethodRandomizeToListIWeightTableTerm
Returns a new list where the elements are randomly shuffled. Based on the Fisher-Yates shuffle, which has O(n) complexity.
(Defined by collectionExtensions.)
Public Extension MethodrenderToTemplate
Vraca string koji definise placeholder u template stringu
(Defined by stringTemplateTools.)
Public Extension MethodresolvePath(String, pathResolveFlag)Overloaded.
Najčešće korišćen metod za upit nad putanjom i objektom
(Defined by resourcePathResolver.)
Public Extension MethodresolvePathT(String, pathResolveFlag)Overloaded.
(Defined by resourcePathResolver.)
Public Extension MethodsaveObjectToXML (Defined by objectSerialization.)
Public Extension MethodsetObjectByMappedSource
Primenjuje prosledjenu property mapu
(Defined by propertyMappingTools.)
Public Extension MethodsetObjectBySource
Sets the object by source.
(Defined by imbTypeObjectOperations.)
Public Extension MethodsetObjectValueTypesBySource
Sets the object by source, but only ValueTypes and string and only properties declared at top inherence level. Returns dictionary with updated properties (only if value changed)
(Defined by imbTypeObjectOperations.)
Public Extension MethodsetValuesToMappedTarget
Postavlja vednosti iz recnika u dati ciljani objekat - da bi bilo kompatibilno niz mora biti u istom rasporedu kao i u property mapu
(Defined by propertyMappingTools.)
Public Extension MethodsumValues
Supports> String, Int32, any number via Double and Boolean
(Defined by imbTypeExtensions.)
Public Extension MethodtakeFirstFromListIWeightTableTerm(IWeightTableTerm)Overloaded.
Vraca prvi element koji je pronadjen u ulaznom skupu - default vraca prvi element matchList
(Defined by collectionExtensions.)
Public Extension MethodtakeFirstFromListIWeightTableTerm(IEnumerableIWeightTableTerm, IWeightTableTerm)Overloaded.
Vraca prvi objekat koji se nalazi i u ovom skupu i u matchList skupu
(Defined by collectionExtensions.)
Public Extension MethodtextList
Creates list from collection of [strings, IEnumerable or Objects]
(Defined by imbStringTextExtensions.)
Public Extension MethodtoCsvFileIWeightTableTerm
2017: Saves CSV to file from path
(Defined by csvFileExtensions.)
Public Extension MethodtoCsvInLine
Renders CSV line from [!:object.toStringSafe()], [!:separator] is removed from item String
(Defined by imbDataExtensions.)
Public Extension MethodtoExpressionString
Returns expression-ready string, wrapped in proper quotes if required
(Defined by imbStringFormats.)
Public Extension MethodtoListIWeightTableTerm
Konvertuje niz u listu
(Defined by collectionExtensions.)
Public Extension MethodtoStringSafeOverloaded. (Defined by imbStringFormats.)
Public Extension MethodtoStringSafe(String)Overloaded. (Defined by imbStringFormats.)
Public Extension MethodtoStringSafe(String, String)Overloaded.
Bezbedna konverzija u String -- ako je null onda valueForNull
(Defined by imbStringFormats.)
Top
See Also

Reference

[!:aceCommonTypes.data.tables.objectTable<aceCommonTypes.collection.tf_idf.weightTableTermCompiled>]
[!:aceCommonTypes.collection.tf_idf.IWeightTable]