Questions tagged [field-accessors]

field accessors operate like pointers, they are defined by classes. They reference a location in the record of a specific data type.

6 questions
7
votes
2 answers

With EL, is it possible to do field access on beans rather than getters/setters?

EDIT Take this answer with a grain of salt. Much has changed since I asked this question years ago. I recommend now using Lombok instead of my EL solution. Leaving the original question for historical reasons. I'm serious tired of getters/setters…
Jonathan S. Fisher
  • 8,189
  • 6
  • 46
  • 84
3
votes
1 answer

Julia macro that generates accessors

I need a macro that generates accessor functions in the Julia programming language. With a struct like this: struct Account account_number::String balance::Float64 end I want it to generate this code: account_number(acc::Account) =…
2
votes
1 answer

How is the compiler tricked into providing a pointer to the enclosing class?

I was reading an article on how C++ does not have field accessors as part of the language. At the end of the post, the author gives a macro based solution that emulates field accessors for classes: // a little trick to fool compiler we are…
Trevor Hickey
  • 36,288
  • 32
  • 162
  • 271
1
vote
1 answer

C# Field Access Exception with LINQ with only certain string elements

I'm having an issue with LINQ in C# and this issue has come about multiple times. The problem is around the lambda function that I'm selecting times out of a list or using it for an evaluation to return that item back. The scenario is I have where I…
0
votes
1 answer

Increase the array size without re-creating it via reflection

I am aware arrays have a fixed size field. I can edit this in reflection to increase it's value. But, I don't think that's the only thing I would have to edit the array size via reflection. I cannot seem to find the source for the array class online…
0
votes
3 answers

What is the ideal way to define property changes from a Model to a View in MVVM?

I'm attempting to refactor some code in a MVVM architecture. The Model has public values that are changed directly. The UI listens for changes in these values. Below is the event signaling code: public string LoadFilename { get { return…
Trevor Hickey
  • 36,288
  • 32
  • 162
  • 271