Class: NilClass

Inherits:
Object show all
Defined in:
lib/kyanite/string/split.rb,
lib/kyanite/set.rb,
lib/kyanite/hash.rb,
lib/kyanite/array.rb,
lib/kyanite/range.rb,
lib/kyanite/dictionary.rb,
lib/kyanite/string/cast.rb,
lib/kyanite/string/diff.rb,
lib/kyanite/string/list.rb,
lib/kyanite/string/misc.rb,
lib/kyanite/string/chars.rb,
lib/kyanite/string/nested.rb,
lib/kyanite/string/random.rb,
lib/kyanite/general/object.rb,
lib/kyanite/string/include.rb,
lib/kyanite/numeric/integer.rb,
lib/kyanite/general/classutils.rb,
lib/kyanite/enumerable/enumerable_numerics.rb,
lib/kyanite/enumerable/enumerable_enumerables.rb

Overview

Class Utils

Kyanite definitions

Class, Symbol, String

Kyanite tests and examples

TestKyaniteClassutils

Usage

require ‘kyanite/general/classutils’

return nil collapse

Overlap / Diff collapse

Database-Helper collapse

Miscellaneous collapse

Upcase and Downcase with support for special letters like german umlauts collapse

Nested collapse

Random collapse

Class Utils collapse

Instance Method Summary collapse

Instance Method Details

#antiObject



243
# File 'lib/kyanite/string/nested.rb', line 243

def anti;                       nil;            end

#arrayize(*a) ⇒ Object



157
# File 'lib/kyanite/hash.rb', line 157

def arrayize(*a);           nil;            end

#averageObject



147
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 147

def average;                                  nil;            end

#avgObject



148
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 148

def avg;                                      nil;            end

#blank?false

false

Returns:

  • (false)


69
# File 'lib/kyanite/general/object.rb', line 69

def blank?;                         false;          end

#camelizeObject



214
# File 'lib/kyanite/general/classutils.rb', line 214

def camelize;                 nil;                  end

#capitalized?Boolean

Rückgabe: false

Returns:

  • (Boolean)


259
# File 'lib/kyanite/string/chars.rb', line 259

def capitalized?;                 false;          end

#combine(*a) ⇒ Object



76
# File 'lib/kyanite/range.rb', line 76

def combine(*a);                    nil;              end

#compact_keys!Object



153
# File 'lib/kyanite/hash.rb', line 153

def compact_keys!;          nil;            end

#compact_values!Object



154
# File 'lib/kyanite/hash.rb', line 154

def compact_values!;        nil;            end

#constantizeObject



215
# File 'lib/kyanite/general/classutils.rb', line 215

def constantize;              nil;                  end

#count_wordsObject

Returns 0.

Returns:

  • 0



47
# File 'lib/kyanite/string/misc.rb', line 47

def count_words;                   0;          end

#cut(*a) ⇒ Object

Rückgabe: Leerer String, siehe String#split



149
# File 'lib/kyanite/string/split.rb', line 149

def cut(*a);                            '';             end

#delete_key(*a) ⇒ Object



155
# File 'lib/kyanite/hash.rb', line 155

def delete_key(*a);         nil;            end

#delete_value(*a) ⇒ Object



156
# File 'lib/kyanite/hash.rb', line 156

def delete_value(*a);       nil;            end

#demodulizeObject



216
# File 'lib/kyanite/general/classutils.rb', line 216

def demodulize;               nil;                  end

#diff(b) ⇒ String

Returns:



93
# File 'lib/kyanite/string/diff.rb', line 93

def diff(b);                  b;              end

#downcase2Object



265
# File 'lib/kyanite/string/chars.rb', line 265

def downcase2;                    nil;            end

#downcase2!Object



266
# File 'lib/kyanite/string/chars.rb', line 266

def downcase2!;                   nil;            end

#enum_to_arrayObject



96
# File 'lib/kyanite/string/list.rb', line 96

def enum_to_array;                       nil;            end

#extract(*a) ⇒ Object



153
# File 'lib/kyanite/string/split.rb', line 153

def extract(*a);                        nil;            end

#fetch_by_index(*a) ⇒ Object



101
# File 'lib/kyanite/dictionary.rb', line 101

def fetch_by_index(*a);                 nil;                end

#from_xObject



124
# File 'lib/kyanite/string/cast.rb', line 124

def from_x;                         nil;            end

#fuzzyget(*a) ⇒ Object



158
# File 'lib/kyanite/hash.rb', line 158

def fuzzyget(*a);           nil;            end

#include?(*a) ⇒ Boolean

Rückgabe: false redundante Definition!

Returns:

  • (Boolean)


39
# File 'lib/kyanite/string/include.rb', line 39

def include?(*a);                   false;          end

#index_bracketObject



244
# File 'lib/kyanite/string/nested.rb', line 244

def index_bracket;              nil;            end

#invert_indexObject



74
# File 'lib/kyanite/range.rb', line 74

def invert_index;                   nil;              end

#is_numeric?false

false

Returns:

  • (false)


73
# File 'lib/kyanite/general/object.rb', line 73

def is_numeric?;                    false;          end

#list_with(*a) ⇒ Object



94
# File 'lib/kyanite/string/list.rb', line 94

def list_with(*a);                       nil;            end

#mask(*a) ⇒ Object



245
# File 'lib/kyanite/string/nested.rb', line 245

def mask(*a);                   nil;            end

#meanObject



149
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 149

def mean;                                     nil;            end

#mean_arithmetricObject



150
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 150

def mean_arithmetric;                         nil;            end

#mean_geometricObject



151
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 151

def mean_geometric;                           nil;            end

#mean_harmonic(*a) ⇒ Object



152
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 152

def mean_harmonic(*a);                        nil;            end

#mgsub(*a) ⇒ Object



49
# File 'lib/kyanite/string/misc.rb', line 49

def mgsub(*a);                     nil;        end

#mysqlizeObject



267
# File 'lib/kyanite/string/chars.rb', line 267

def mysqlize;                     nil;            end

#name_of_constant(*a) ⇒ Object



75
# File 'lib/kyanite/general/object.rb', line 75

def name_of_constant(*a);           nil;            end

#nchar(*a) ⇒ Object



151
# File 'lib/kyanite/string/split.rb', line 151

def nchar(*a);                          nil;            end

#nestinglevelObject

Rückgabe: 0



241
# File 'lib/kyanite/string/nested.rb', line 241

def nestinglevel;               0;              end

#overlap(*a) ⇒ String

Returns:



88
# File 'lib/kyanite/string/diff.rb', line 88

def overlap(*a);              '';             end

#overlapdiff(b) ⇒ Array

Returns:



98
# File 'lib/kyanite/string/diff.rb', line 98

def overlapdiff(b);           ['', b];        end

#parallel(*a) ⇒ Object



153
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 153

def parallel(*a);                             nil;            end

#prdObject



154
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 154

def prd;                                      nil;            end

#rectangleObject



73
# File 'lib/kyanite/enumerable/enumerable_enumerables.rb', line 73

def rectangle;                      nil;            end

#reduce53Object



263
# File 'lib/kyanite/string/chars.rb', line 263

def reduce53;                     nil;            end

#reduce53!Object



264
# File 'lib/kyanite/string/chars.rb', line 264

def reduce53!;                    nil;            end

#reduce94Object



261
# File 'lib/kyanite/string/chars.rb', line 261

def reduce94;                     nil;            end

#reduce94!Object



262
# File 'lib/kyanite/string/chars.rb', line 262

def reduce94!;                    nil;            end

#shift_complementObject



114
# File 'lib/kyanite/array.rb', line 114

def shift_complement;               nil;            end

#shuffleObject



129
# File 'lib/kyanite/string/random.rb', line 129

def shuffle;                      nil;            end

#shuffle!Object



130
# File 'lib/kyanite/string/random.rb', line 130

def shuffle!;                     nil;            end

#split_by_index(*a) ⇒ Object



152
# File 'lib/kyanite/string/split.rb', line 152

def split_by_index(*a);                 nil;            end

#split_numericObject



154
# File 'lib/kyanite/string/split.rb', line 154

def split_numeric;                      nil;            end

#sql_regexp_for_kommalisteObject



95
# File 'lib/kyanite/string/list.rb', line 95

def sql_regexp_for_kommaliste;           nil;            end

#sumObject



155
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 155

def sum;                                      nil;            end

#summationObject



156
# File 'lib/kyanite/enumerable/enumerable_numerics.rb', line 156

def summation;                                nil;            end

#to_classObject



217
# File 'lib/kyanite/general/classutils.rb', line 217

def to_class;                 nil;                  end

#to_classnameString

Returns empty String.

Returns:



210
# File 'lib/kyanite/general/classutils.rb', line 210

def to_classname;             '';                   end

#to_dictionaryObject

Rückgabe: Leeres Dictionary



99
# File 'lib/kyanite/dictionary.rb', line 99

def to_dictionary;                      Dictionary.new;     end

#to_identifierObject



119
# File 'lib/kyanite/string/cast.rb', line 119

def to_identifier;                  nil;            end

#to_integerObject



120
# File 'lib/kyanite/string/cast.rb', line 120

def to_integer;                     nil;            end

#to_integer_optionalObject



121
# File 'lib/kyanite/string/cast.rb', line 121

def to_integer_optional;            nil;            end

#to_nil(*a) ⇒ Object



122
# File 'lib/kyanite/string/cast.rb', line 122

def to_nil(*a);                     nil;            end

#to_ordered_setObject

Rückgabe: Leeres OrderedSet



220
# File 'lib/kyanite/set.rb', line 220

def to_ordered_set;                 OrderedSet.new;       end

#to_setObject

Rückgabe: Leeres Set



214
# File 'lib/kyanite/set.rb', line 214

def to_set;                         Set.new;              end

#to_sorted_setObject

Rückgabe: Leeres SortedSet



217
# File 'lib/kyanite/set.rb', line 217

def to_sorted_set;                  SortedSet.new;        end

#to_timeObject



29
# File 'lib/kyanite/numeric/integer.rb', line 29

def to_time;                        nil;            end

#to_xObject



123
# File 'lib/kyanite/string/cast.rb', line 123

def to_x;                           nil;            end

#transposeObject



72
# File 'lib/kyanite/enumerable/enumerable_enumerables.rb', line 72

def transpose;                      nil;            end

#transpose!Object



71
# File 'lib/kyanite/enumerable/enumerable_enumerables.rb', line 71

def transpose!;                     nil;            end

#umbrella(*a) ⇒ Object



75
# File 'lib/kyanite/range.rb', line 75

def umbrella(*a);                   nil;              end

#underscoreObject



218
# File 'lib/kyanite/general/classutils.rb', line 218

def underscore;               nil;                  end

#upcase2Object



268
# File 'lib/kyanite/string/chars.rb', line 268

def upcase2;                      nil;            end

#upcase2!Object



269
# File 'lib/kyanite/string/chars.rb', line 269

def upcase2!;                     nil;            end

#within?(*a) ⇒ Boolean

Returns:

  • (Boolean)


77
# File 'lib/kyanite/range.rb', line 77

def within?(*a);                    nil;              end

#without_versioninfoObject



155
# File 'lib/kyanite/string/split.rb', line 155

def without_versioninfo;                nil;            end