Class: CodeModels::Java::InfoExtraction::JavaSpecificInfoExtractionLogic

Inherits:
Object
  • Object
show all
Defined in:
lib/codemodels/java/info_extraction.rb

Instance Method Summary collapse

Instance Method Details

#concat(a, b) ⇒ Object



88
89
90
# File 'lib/codemodels/java/info_extraction.rb', line 88

def concat(a,b)
	a+b
end

#terms_containing_value?(value) ⇒ Boolean

Returns:

  • (Boolean)


77
78
79
# File 'lib/codemodels/java/info_extraction.rb', line 77

def terms_containing_value?(value)
	CodeModels::Java::InfoExtraction.is_camel_case_str(value)
end

#to_words(value) ⇒ Object



81
82
83
84
85
86
# File 'lib/codemodels/java/info_extraction.rb', line 81

def to_words(value)
	res = ::CodeModels::Java::InfoExtraction.camel_to_words(value)
	res.each {|v| raise "Camel case to words produced a nil" if v==nil}
	raise "No words found using the camel case to words" if res.count==0		
	res
end